gpt4 book ai didi

java - 如何将字符串拆分为 ArrayList?

转载 作者:行者123 更新时间:2023-11-29 07:48:41 25 4
gpt4 key购买 nike

我知道有一个返回数组的字符串拆分方法,但我需要一个 ArrayList。

我从文本字段(数字列表;例如 2,6,9,5)获取输入,然后在每个逗号处拆分它:

String str = numbersTextField.getText();
String[] strParts = str.split(",");

有没有办法用 ArrayList 而不是数组来做到这一点?

最佳答案

您可以通过 Arrays.asList 从数组中创建一个 ArrayList :

ArrayList<String> parts = new ArrayList<>(
Arrays.asList(textField.getText().split(",")));

如果你不需要它专门是一个ArrayList,并且可以使用任何类型的List,你可以直接使用Arrays.asList的结果(这将是一个固定大小的列表):

List<String> parts = Arrays.asList(textField.getText().split(","));

关于java - 如何将字符串拆分为 ArrayList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23172397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com