跳转至

Dart 字符串

约 78 个字 14 行代码 预计阅读时间不到 1 分钟

定义

可以用 var 声明,也可以用 String 声明:

var str1 = 'str';
String str2 = 'str';

可以用单引号,也可以用双引号:

var str1 = "str";
var str2 = 'str';

用三个单 / 双引号,可以创建多行的字符串:

1
2
3
4
5
6
var str3 = '''str1
str2
str3''';
var str4 = """str1
str2
str3""";

拼接

通过加号拼接。

1
2
3
String str1 = 'Hello';
String str2 = 'Dart';
print(str1 + ' ' + str2); // Hello Dart

可以用美元符号 + 变量名,在字符串内表示已有变量。

print("$str1 $str2"); // Hello Dart