我正在寻找一种安全且好的方法(如果有的话),在Dart中创建一个空字符串,该空字符串不写""或''。例如,列表有自己的构造函数List.empty(),而字符串没有。因此,我想知道是否有比写""或''更好的方法来初始化空字符串。
""
''
List.empty()
odopli941#
创建empty字符串的方法有很多
empty
String str; str = ''; str = ""; str = String.fromCharCodes([]); str = 'a'.replaceFirst('a', ''); ... // and so it goes
然后你问我“* 你会用哪个 *”当然,我会用简单、优雅、老派的方式:''
fae0ux8s2#
唯一的办法就是
String name="";
另一种可能是
String? name;
但它将为null而非空
2条答案
按热度按时间odopli941#
创建
empty
字符串的方法有很多然后你问我“* 你会用哪个 *”
当然,我会用简单、优雅、老派的方式:
''
fae0ux8s2#
唯一的办法就是
另一种可能是
但它将为null而非空