Menu
CoddyTech

字符串插值

本课属于 Coddy Dart 学习旅程的“基础知识”单元。第 38 课,共 94 课。

字符串插值使用 $ 符号,将变量直接嵌入字符串字面量中。

创建变量来存储用户信息:

String name = "Dart";
int age = 12;
double version = 2.19;

使用字符串插值将这些变量包含在字符串中:

String message = "Language: $name, Age: $age, Version: $version";
print(message);

执行上面的代码后,输出为:

Language: Dart, Age: 12, Version: 2.19
challenge icon

挑战

入门

创建一个程序,使用字符串插值显示用户个人资料信息。字符串插值可以让你使用 $ 符号将变量直接嵌入字符串字面量中。

  1. 使用提供的变量,通过字符串插值创建个人资料摘要。
  2. 按照下面示例中显示的确切格式打印个人资料摘要。
  3. 创建第二个字符串,通过字符串插值显示用户的订阅详情。
  4. 按照下面示例中显示的确切格式打印订阅详情。

示例输出格式:

Profile: Name: Alex, Age: 28, Premium User: true
Subscription: $9.99 per month, Active for 3.5 years

亲手试试

  // TODO:使用字符串插值创建个人资料摘要
  // 格式:Profile: Name: Alex, Age: 28, Premium User: true
  String profileSummary = '';
  
  // TODO:使用字符串插值创建订阅详情
  // 格式:Subscription: $9.99 per month, Active for 3.5 years
  String subscriptionDetails = '';
  
  // 打印结果
  print(profileSummary);
  print(subscriptionDetails);
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Dart 在线编译器