java 如何/分割的转成list
时间: 2023-10-18 21:09:24 浏览: 103
可以使用Java中的split()方法将字符串按照指定的分隔符进行分割,然后将分割后的字符串数组转换为List集合。以下是示例代码:
```java
String str = "apple,banana,orange";
String[] arr = str.split(",");
List<String> list = Arrays.asList(arr);
```
上述代码中,首先使用逗号作为分隔符将字符串str分割成数组arr,然后使用Arrays.asList()方法将数组转换为List集合。这样就可以将字符串按照指定的分隔符转换成List了。
相关问题
java逗号分割字符串转list
以下是Java将逗号分割的字符串转换为List的示例代码:
```java
public static List<Integer> commaSeparatedStringToList(String str) {
List<Integer> list = new ArrayList<>();
String[] strArr = str.split(",");
for (String s : strArr) {
list.add(Integer.parseInt(s));
}
return list;
}
```
该方法将逗号分隔的字符串作为参数传递,并返回一个整数列表。它首先将字符串拆分为字符串数组,然后将每个字符串转换为整数并添加到列表中。
如果您想要更通用的方法,可以使用以下代码:
```java
public static List<String> stringToList(String str, String separator) {
return Arrays.asList(str.split(separator));}
```
该方法将任意分隔符的字符串作为参数传递,并返回一个字符串列表。它使用split()方法将字符串拆分为字符串数组,然后将其转换为列表。
java 字符串转成list
要将一个Java字符串转换为列表(List),你可以按照以下步骤进行操作:
1. 导入必要的类:在代码文件的开头,使用`import`语句导入`java.util.List`和`java.util.Arrays`类。
2. 使用`split()`方法将字符串分割为子字符串数组:使用字符串的`split()`方法将字符串拆分为子字符串数组。你可以指定一个分隔符作为参数来将字符串拆分为子字符串。例如,如果你想按逗号分隔字符串,可以使用`split(",")`。
3. 将数组转换为列表:使用`Arrays.asList()`方法将子字符串数组转换为列表。这个方法接受一个数组作为参数,并返回一个相应的列表。
下面是一个示例代码:
```java
import java.util.List;
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
String str = "apple,banana,orange";
String[] strArray = str.split(",");
List<String> strList = Arrays.asList(strArray);
System.out.println(strList);
}
}
```
在上面的示例中,我们将字符串`"apple,banana,orange"`按逗号进行分割,并将其转换为列表。然后,我们打印出该列表。
输出结果为:`[apple, banana, orange]`
阅读全文