string转list对象 java
时间: 2023-09-02 08:13:55 浏览: 156
java 数组转list
要将String转换为List对象,可以使用以下两种方法:
方法一:
```java
String aa = "1,2,3";
List<String> list = Arrays.asList(aa.split(","));
```
上述代码首先将字符串aa使用split方法以逗号为分隔符拆分成字符串数组,然后通过Arrays.asList方法将数组转换为List。
方法二:
```java
String aa = "1,2,3";
List<String> list = new ArrayList<>(Arrays.asList(aa.split(",")));
```
上述代码与方法一相同,只是使用了ArrayList的构造函数创建了一个新的List对象。这样做的好处是可以使用List的add、remove等方法。
无论使用哪种方法,最后都会得到一个包含拆分后字符串的List对象。在这个例子中,list的大小为3,分别是"1"、"2"、"3"。
希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Java中String 字符串与List<String>互转](https://blog.csdn.net/hjq_ku/article/details/123388871)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [Java的String数组与List的相互转换方式](https://blog.csdn.net/qq_58351353/article/details/119493141)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文