Menu
CoddyTech

Listy

Część sekcji Twoja pierwsza aplikacja ścieżki Flutter w Coddy. Lekcja 14 z 32.

Lista przechowuje kilka wartości w określonej kolejności, wewnątrz nawiasów kwadratowych:

List<String> colors = ['red', 'green', 'blue'];

List<String> oznacza listę ciągów znaków. Każda wartość ma pozycję, zwaną indeksem, a liczenie zaczyna się od 0: colors[0] to 'red', a colors[2] to 'blue'.

colors.length oznacza liczbę wartości przechowywanych na liście — w tym przypadku 3.

challenge icon

Wyzwanie

Łatwy

Korzystając z listy friends, spraw, by w dwóch wierszach wyświetlały się:

  • imię pierwszego znajomego: Ana
  • 3 friends, przy czym liczba pochodzi z friends.length

Otaczający je element Column umieszcza jeden wiersz pod drugim.

Spróbuj swoich sił

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    List<String> friends = ['Ana', 'Ben', 'Chen'];
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Column(
            mainAxisSize: MainAxisSize.min,
            children: [
              Text('First friend'),
              Text('How many?'),
            ],
          ),
        ),
      ),
    );
  }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Twoja pierwsza aplikacja

Poćwicz samodzielnie: Kompilator Flutter online