导航:首页 > 编程语言 > java把数组转成list

java把数组转成list

发布时间:2023-12-25 15:22:20

java中数组如何转换成List

//小例子
//这里注意的是,不能是基本类型,必须是包装类Byte[]可以。
publicclassDemo{
publicstaticvoidmain(String[]args)throwsException{
String[]arr={"asd","sd","df"};
Listlist=Arrays.asList(arr);
System.out.println(list);
}
}

Ⅱ 从用户获取一组数据(数字或字符),个数不定。在java 怎么把这组数据储存在list中。

请问这组数据的组织格式是怎么样的?是通过固定分隔符(比如逗号)分隔的字符串,还是已经存放在一个数组中了?
如果已经存放在数组中了,可以直接采用java api提供的java.util.Arrays类提供的静态方法asList将数组转化为一个list即可,具体使用方法如下:
Integer[] array = {1,2,3,4,5,6};
List<Integer> list = Arrays.asList(array); //转化数组为List
for(Integer li : list){ //测试list中的元素
System.out.println(li);
}
当接收到的是通过固定分隔符(比如逗号)分隔的字符串时,比如1,2,3,4,5,6这样格式的数据时,可以先将其分隔后的数据存储到数组中,再将数组转化为list。方法如下:
String str = "1,2,3,4,5,6";
String[] array = str.split(","); //将分隔后的数据存储到数组中
List<String> list = Arrays.asList(array); //转化数组为List
for(String li : list){ //测试list中的元素
System.out.println(li);
}
希望对楼主有帮助。

Ⅲ 如何通过Java代码将JsonArray转化为list集合

定义一个新的java对象,对象中的字段对应JsonArray中的字段,如果已经有这样的对象,那么就不用定义了。然后使用deviceList = (List<DeviceAddDyn>) jsonArray.toCollection(jsonArray, DeviceAddDyn.class);其中DeviceAddDyn是自己定义的类名,如果已有,可以直接替换类名即可。

阅读全文

与java把数组转成list相关的资料

热点内容
iic编程注意事项 浏览:49
预定命令的英语 浏览:997
股票机构监测源码 浏览:901
哪个app适合孩子学汉字 浏览:50
副程序员好做吗 浏览:244
pdf1膜 浏览:159
理光为什么设置不了扫描文件夹 浏览:872
老夫子pdf 浏览:308
基于matlab的图像压缩编码 浏览:79
麦克纳姆轮编程 浏览:158
昂科威15压缩比 浏览:106
安卓车机wifi安全性如何选择 浏览:400
华三服务器如何外接硬盘 浏览:591
csgo创意工坊如何寻找专用服务器 浏览:314
程序员抓虫子动图 浏览:600
广数挑四头螺纹怎么编程 浏览:650
embraco压缩机是哪国的 浏览:913
为什么服务器流量那么贵 浏览:259
读取pdf文件内容 浏览:490
如何给脚本链接加密 浏览:92