我正在寻找一种安全且好的方法(如果有的话)在 Dart 中创建一个不写
""
或 ''
的空字符串。List.empty()
,但字符串没有。""
或 ''
更好的方法来初始化空字符串。
创建
empty
字符串的方法有很多
String str;
str = '';
str = "";
str = String.fromCharCodes([]);
str = 'a'.replaceFirst('a', '');
...
// and so it goes
然后你问我“你会用哪个?”
当然我会用简单、优雅、老派的方式:
''
唯一的办法是
String name="";
另一种方式是
String? name;
但这将为空而不是空
您可以使用Characters.empty.toString()