Dart:
字符串插值
如何操作:
在Dart中,字符串插值非常直接,利用$
符号直接在字符串字面量中插值表达式:
void main() {
String name = 'Dart';
int year = 2023;
// 简单变量插值
print('Learning $name in $year!');
// 输出:Learning Dart in 2023!
// 插值表达式
print('In two years, it will be ${year + 2}.');
// 输出:In two years, it will be 2025.
}
在你有更复杂的表达式或想在字符串本身执行操作的情况下,将表达式封闭在${}
中。Dart没有任何特别流行的第三方库专门用于字符串插值,因为它在本地就能很好地处理各种复杂的情况。