java数组转列表的方法

  介绍

这篇文章主要介绍了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数组转列表的方法