string转list集合
时间: 2023-10-04 07:13:13 浏览: 27
您可以使用split函数将字符串拆分为列表元素。例如:
s = "hello world"
lst = s.split()
print(lst)
输出:['hello', 'world']
如果您的字符串中使用了自定义分隔符,则可以在split函数中指定该分隔符。例如:
s = "1,2,3,4,5"
lst = s.split(",")
print(lst)
输出:['1', '2', '3', '4', '5']
相关问题
java中string转list集合
可以使用String类的split()函数将字符串按照指定的分隔符划分成一个数组,然后使用Arrays.asList()方法将数组转换为List集合。例如:
String str = "a,b,c,d,e";
List<String> list = Arrays.asList(str.split(","));
System.out.println(list);
输出结果为:[a, b, c, d, e]
需要注意的是,转换完成后的List集合不支持添加或删除元素,因为它是通过数组转换而来的。如果需要对List进行修改操作,可以使用ArrayList类来初始化List集合。
string数组转list集合
要将一个 string 数组转换成 List 集合,可以使用 Arrays.asList() 方法。
public static void main(String[] args) {
// 定义一个 string 数组
String[] stringArray = {"Hello", "World", "Java"};
// 将 string 数组转换成 List 集合
List<String> stringList = Arrays.asList(stringArray);
// 打印输出 List 集合内容
System.out.println(stringList);
}
在上面的代码中,首先定义了一个 string 数组 stringArray,其中包含了三个字符串元素。
然后,通过调用 Arrays.asList() 方法,将 string 数组转换成 List 集合。该方法会返回一个不可修改的 List,所以不能进行增删操作。
最后,通过打印输出来验证转换结果。
运行以上代码,输出结果为:[Hello, World, Java],表示转换成功。