Java中arraylist和数组的相互转换
发布日期:2021-06-29 15:33:51
浏览次数:2
分类:技术文章
本文共 921 字,大约阅读时间需要 3 分钟。
Java中ArrayList和数组之间的相互转换
- ArrayList转为数组
- 数组转为ArrayList
一、ArrayList转换数组
public static void arrayListToArray() { // ArrayList转换数组 Listarraylist = new ArrayList (); arraylist.add("java"); arraylist.add("c++"); arraylist.add("python"); // 转换 String[] arr = arraylist.toArray(new String[arraylist.size()]); // 打印 for(int i=0;i
二、数组转为ArrayList
第一种方法:
public static void arrayToArrayList() { // 数组转arraylist String[] arr = new String[]{ "java","c++","python"}; // 转换 Listlist = Arrays.asList(arr); System.out.println(list.toString()); }
但该方法返回的arraylist不能进行添加或删除列表中的元素,因为返回的列表不是java.util.ArrayList。而是java.util.Arrays中的一个私有静态类。
第二个方法:
public static void arrayToArrayList_2() { // 数组转arraylist String[] arr = new String[]{ "java","c++","python"}; // 转换 Listlist = new ArrayList (Arrays.asList(arr)); System.out.println(list.toString()); }
转载地址:https://codingchaozhang.blog.csdn.net/article/details/109848220 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月13日 03时09分04秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
美国无人机在火星首飞成功,创造历史,3米飞行高度悬停30秒
2019-04-29
单片机的几种数字滤波算法
2019-04-29
用单片机控制导弹?
2019-04-29
各种滤波器合集!
2019-04-29
国产CPU深度研究报告(干货,110页)
2019-04-29
在电路中,耦合是什么?有哪些方式?
2019-04-29
变局之际,聊聊物联网的过去、现在和未来
2019-04-29
缺货涨价很久的MCU的国产和国外厂家汇总!(80家)
2019-04-29
单片机6年想转嵌入式Linux ,不知如何下手?
2019-04-29
拆解 | 某平台19元的儿童电话手表,究竟怎么做到的?
2019-04-29
五一好礼70份免费送:示波器、开发板、焊台等!
2019-04-29
2纳米芯片问世!芯片性能要起飞?!
2019-04-29
ARM Cortex系列那么多处理器,该怎么区分?
2019-04-29
知乎:学计算机的女生都怎么样了?
2019-04-29
华为重磅反击,鸿蒙来了!
2019-04-29
常用电子接口大全,遇到不认识的,就翻出来对照辨认!
2019-04-29
芯片IC附近为啥要放0.1uF的电容?
2019-04-29
电赛 | 19年全国一等奖,北航学子回忆录。
2019-04-29
电赛 | 19年全国一等奖,北航学子回忆录(上)
2019-04-29
电赛 | 19年全国一等奖,北航学子回忆录(下)
2019-04-29