String字符串转换成List集合

JavaEthan 2011-08-21 11:46:58
我现在有一个字符串,如:“64,127,248,569” 。 我如何将它以List集合的形式存放 ? 如 : List<String> list = new ArrayList<String>("64","127","248","569"); 求大神 ~~
...全文
55402 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Smile_GGF 2021-07-28
  • 打赏
  • 举报
回复

String str = "64,127,248,569";
CollectionUtils.arrayToList(str .split(","))

zysnba 2011-08-22
  • 打赏
  • 举报
回复
public static void main(String[] args) {
String s = "64,127,248,569"; //楼主给的字符串
String d[] = s.split(","); //把这个字符串按"," 分隔开存入String类型数组d中。
List<String> list = new ArrayList<String>(); //创建一个集合

//便利字符串数组,把值放入list集合中
for (int i = 0; i < d.length; i++) {
list.add(d[i]);

}
System.out.println(list);
}

Ibaili 2011-08-21
  • 打赏
  • 举报
回复
楼主,你问的问题不是很明确,如果只看前半部分,那我可以给你这个答案。但是你后来又加了个“比如”,那我就不知道你想做什么了,你可以加我QQ:593385732
import java.util.ArrayList;
import java.util.List;


public class OtherTest {

/**此类专门用于回答网友的提问测试用,若你看到此信息,说明已测试通过
* @param args
*/
public static void main(String[] args) {
String s = "64,127,248,569"; //楼主给的字符串
String d[] = s.split(","); //把这个字符串按"," 分隔开存入String类型数组d中。
List<String> list = new ArrayList<String>(); //创建一个集合

//便利字符串数组,把值放入list集合中
for (int i = 0; i < d.length; i++) {
list.add(d[i]);

}
System.out.println(list);
}

}
GIS__ 2011-08-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jq_ii_qc 的回复:]
Java code

import java.util.ArrayList;
import java.util.List;

public class Str {
public static void main(String[] args) {
String s = "64,127,248,569";
String d[] = s.split……
[/Quote]

正解 +1
  • 打赏
  • 举报
回复

public static void main(String[] args){
String str ="64,127,248,569";
String[] arr=str.split(",");
List<String> list = Arrays.asList(arr);
System.out.println(list);

}
  • 打赏
  • 举报
回复


import java.util.Arrays;

public class StrTest {
public static void main(String[] args){
String str ="64,127,248,569";
String[] arr=str.split(",");
System.out.println(Arrays.toString(arr));

}
}//..
  • 打赏
  • 举报
回复

import java.util.ArrayList;
import java.util.List;

public class Str {
public static void main(String[] args) {
String s = "64,127,248,569";
String d[] = s.split(",");
List<String> list = new ArrayList<String>();

for (int i = 0; i < d.length; i++) {
list.add(d[i]);

}
System.out.println(list);
}
}
binggan90du 2011-08-21
  • 打赏
  • 举报
回复
字符串数组可以转List
String[] strs = {"64","127","248","569"};
List<String> sList = Arrays.asList(strs);

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧