java Arrays

2020-04-09 16:08:13来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

java Arrays

数组变集合:

用于操作数组的工具类。

各种排序还能局部排序,相当nice。

asList:将数组变成list集合,可以使用集合的思想和方法来操作数组中的元素。

注意:

将数组变成集合后,不可以使用集合的增删方法。因为数组的长度是固定的,可以使用contains,get,indexOf,subList

如果数组中的元素都是对象,那么变成集合时,数组中的元素就直接变成集合中的元素

如果数组中的元素都是基本数据类型,那么就将该数组作为集合中的元素存在。

 

集合变数组:

Collection.toArray(指定类型的数组)

指定类型的数组长度:

当指定类型的数组长度小于了集合的size(),该方法内部会创建一个新的数组长度为集合的size(),

当指定类型的数组长度大于了集合的size(),就不会新创建数组,而是使用传递进来的数组。

所以创建一个刚刚好的数组最优。 

 

将集合变数组:

为了限定对元素的操作。不需要进行增删了。

 


原文链接:https://www.cnblogs.com/hongxiao2020/p/12668113.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:本地项目上传到git的详细步骤

下一篇:想读Spring源码?先从这篇「 极简教程」开始吧...