flutter中如何将List<String>转换为int类型

SOU*_*ADH 2 dart flutter

我是 flutter 的初学者,如何将字符串列表转换为 int。下面是示例代码

var data="18:00";
List<String> dataList = data.split(':');
print(datalist[0]);
print(datalist[1]);
Run Code Online (Sandbox Code Playgroud)

18以下输出将是18和00,那么我如何获得int类型的18和00。

Vic*_*ele 5

您可以通过String映射int每个元素并解析为int.

  List<int> dataListAsInt = dataList.map((data) => int.parse(data)).toList();
Run Code Online (Sandbox Code Playgroud)