Dart| Flutter :将字符串转换成数组的多种方法

1,819 阅读1分钟

本教程展示了在dart和flutter编程中把字符串转换成数组或列表的多种方法。

由于Dart中不支持数组。我们将只向您展示转换为列表的方法。

将字符串转换成列表或数组的字符

String. split() 方法用分隔符分割字符串。默认的分隔符是一个空字符。

下面是一个将字符串转换成字符串列表的例子

void main() {
  var str="welcome";
  List st=str.split('');
  print(st);
}

输出

[w, e, l, c, o, m, e]

你也可以使用修剪字符串和分割字符串的方法

void main() {
  var str="welcome john";
  List letterArray = str.trim().split("");

  print(letterArray);
}

在dart中分割字符串int0单词

下面是一个例子:将字符串转换成带有空白分隔符的子字符串列表。

void main() {
  var str="welcome john";
  List st=str.split(' ');
  print(st);
}

输出

[welcome, john]