java 字符串转List
时间: 2023-06-28 21:05:56 浏览: 101
可以使用Java中的split()方法将一个字符串按照特定的分隔符分割成一个字符串数组,然后再将数组转换成List。示例代码如下:
```java
String str = "apple,banana,orange";
String[] arr = str.split(",");
List<String> list = Arrays.asList(arr);
```
这样就将字符串"apple,banana,orange"按照逗号分隔成字符串数组,然后将数组转换成List。其中,Arrays.asList()方法可以将数组转换成List。需要注意的是,这种方式得到的List是一个不可变的List,无法进行添加、修改、删除等操作。如果需要进行这些操作,可以使用其他类型的List,例如ArrayList。
相关问题
java 字符串转LIST
Java中有多种方法可以将字符串转换为List,以下是其中的两种方法:
1. 使用String.split()方法将字符串分割成数组,然后使用Arrays.asList()方法将数组转换为List。
例如,假设我们有一个以逗号分隔的字符串,我们可以使用以下代码将其转换为List:
```java
String str = "apple,banana,orange";
List<String> list = Arrays.asList(str.split(","));
```
2. 使用Guava库中的Splitter类将字符串分割成Iterable,然后使用Lists.newArrayList()方法将Iterable转换为List。
例如,假设我们有一个以逗号分隔的字符串,我们可以使用以下代码将其转换为List:
```java
String str = "apple,banana,orange";
Iterable<String> iterable = Splitter.on(",").split(str);
List<String> list = Lists.newArrayList(iterable);
```
注意:在使用Arrays.asList()方法将数组转换为List时,不能对List进行增删操作,否则会抛出UnsupportedOperationException异常。
java字符串转list
可以使用Java中的split()方法将字符串按照特定字符分割成数组,然后通过Arrays.asList()方法将数组转换为List。示例代码如下:
```
String str = "a,b,c,d,e";
List<String> list = Arrays.asList(str.split(","));
```
执行后,list中就包含了字符串中的每个元素。
阅读全文
相关推荐
![java](https://img-home.csdnimg.cn/images/20250102104920.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)