string转list对象

在Python中,可以使用split()方法将字符串转换为列表。split()方法会根据指定的分隔符将字符串分割成多个子字符串,并返回一个列表。例如,将字符串"Hello, World!"转换为列表,可以使用以下代码:

string = "Hello, World!"
lst = string.split(", ")
print(lst)

运行结果将是:

['Hello', 'World!']

在Java中,可以使用split()方法或Arrays.asList()方法将字符串转换为列表。例如,将字符串"Hello, World!"转换为列表,可以使用以下代码:

String string = "Hello, World!";
String[] strArray = string.split(", ");
List<String> list = Arrays.asList(strArray);
System.out.println(list);

运行结果将是:

[Hello, World!]

如果需要将字符串转换为列表,并且列表中的元素是其他类型(例如整数),则需要进行相应的类型转换。例如,将字符串"1,2,3"转换为整数列表,可以使用以下代码:

String string = "1,2,3";
String[] strArray = string.split(",");
List<Integer> list = new ArrayList<>();
for (String s : strArray) {
    list.add(Integer.parseInt(s));
}
System.out.println(list);

运行结果将是:

[1, 2, 3]

总结:

  1. 在Python中,使用split()方法将字符串转换为列表。

  2. 在Java中,可以使用split()方法或Arrays.asList()方法将字符串转换为列表,如果需要其他类型的元素,则需要进行类型转换。

Top