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.
Wyzwanie
ŁatwyKorzystając z listy friends, spraw, by w dwóch wierszach wyświetlały się:
- imię pierwszego znajomego:
Ana 3 friends, przy czym liczba pochodzi zfriends.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?'),
],
),
),
),
);
}
}
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