Kizat Suleimenov Asked:2020-02-24 01:35:17 +0000 UTC2020-02-24 01:35:17 +0000 UTC 2020-02-24 01:35:17 +0000 UTC 如何将具有两个浮点参数的字符串转换为 List<double>? 772 例如有这一行: String str = "45.2, 50.2"; 它需要转换为列表; 应得: List<double> dbl = [45.2, 50.2]; flutter 2 个回答 Voted Best Answer Kizat Suleimenov 2020-02-24T02:23:17Z2020-02-24T02:23:17Z 我自己决定,我会在这里留下答案,也许对某人有用: String str = "50.2, 23.45"; String convert = '[$str]'; var ab = json.decode(convert); MiT 2020-02-24T15:54:03Z2020-02-24T15:54:03Z 您也可以这样做(也可以使用 RegEx): void main() { String str = "45.2, 50.2"; List<double> dbl = str.split(",").map((v) => double.parse(v)).toList(); print(dbl); }
我自己决定,我会在这里留下答案,也许对某人有用:
您也可以这样做(也可以使用 RegEx):