在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]
总结:
-
在Python中,使用
split()
方法将字符串转换为列表。 -
在Java中,可以使用
split()
方法或Arrays.asList()
方法将字符串转换为列表,如果需要其他类型的元素,则需要进行类型转换。