码迷,mamicode.com
首页 > 其他好文 > 详细

Arrays类学习笔记

时间:2014-07-19 00:34:07      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:使用   数据   c   new   ar   学习   

Arrays.asList(arr);

该方法可以把数组变成List集合。

String[] arr = {“abc”,”cc”};

List<String> list = Arrays.asList(arr);

 

/*

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

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

*/

 

Arrays.toArray(new String[]);

1. 指定类型的数组要定义多长?

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

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

所以,要使用size()来确定toArry(new String[al.size()]);

2.为什么要将集合变数组?

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

Arrays类学习笔记,布布扣,bubuko.com

Arrays类学习笔记

标签:使用   数据   c   new   ar   学习   

原文地址:http://www.cnblogs.com/nophy/p/3853742.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!