这篇文章主要介绍了java数组转列表的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
java的优点是什么
1。简单,只需理解基本的概念,就可以编写适合于各种情况的应用程序;2。面向对象;3。分布性,Java是面向网络的语言;4。鲁棒性、java提供自动垃圾收集来进行内存管理,防止程序员在管理内存时容易产生的错误。5。安全性,用于网络,分布环境下的Java必须防止病毒的入侵。6。体系结构中立,只要安装了Java运行时系统,就可在任意处理器上运行。7。可移植性、Java可以方便地移植到网络上的不同机器。8。解释执行,Java解释器直接对Java字节码进行解释执行。
本教程操作环境:windows7多系统,java10版,戴尔G3电脑。
<强> 1,使用原生模式,拆分数组,添加到列表中,强>
List resultList =, new ArrayList<祝辞(array.length); for (String s :数组),{ resultList.add(年代); }
<强> 2,使用arrays . aslist() 强>
ListresultList=newArrayList<祝辞(arrays . aslist);
注:当调用arrays . aslist()时,它的返回值类型是ArrayList,但是这个ArrayList是数组的内部类别,当调用添加()时,它会报错:java.lang.UnsupportedOperationException,结果会因数组的某一值而改变,因此需要重新构建一个新的ArrayList。
<强> 3,使用Collections.addAll() 强>
private void testArrayCastToListEfficient () { String[],才能strArray =, new 字符串[2]; ,,ArrayList, arrayList =, new ArrayList (strArray.length); Collections.addAll才能(arrayList, strArray); arrayList.add才能(“1“); System.out.println才能(arrayList); 以前,}> <强> 4,使用List.of() 强>
List resultList =, List.of(数组);这个方法是Java9的新方法,定义在列表接口中,是静态方法,可以直接调用类名。
列表和数组都是java种比较重要的知识点,大家肯定也对它们相互之间的类型有所转换,那么在数组转换成列表的方法上,本篇有4种方法可以进行这方面问题的解决。
感谢你能够认真阅读完这篇文章,希望小编分享的“java数组转列表的方法”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
java数组转列表的方法