变量
本课属于 Coddy Flutter 学习旅程的“你的第一个应用”单元。第 11 课,共 32 课。
变量是值的名称,这样你就可以通过名称使用这个值。创建变量时,依次写出它的类型、名称、等号和值:
String city = 'Paris';String是类型:这个变量存储文本。这一行以分号结尾。从这时起,city就表示'Paris',而Text(city)会显示Paris。这里的city没有引号,因为它是一个名称,而不是这个单词本身。
在 Flutter 应用中,你可以在build开头、return之前创建变量。
挑战
简单在 build 开始处有一个变量 city。把它的值改为 'Lisbon'。
应用会用 Text(city) 显示这个变量,因此屏幕内容也会随之变化。
亲手试试
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
String city = 'Paris';
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Text(city),
),
),
);
}
}
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
你的第一个应用中的所有课
自己练习: Flutter 在线编译器