博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Arrays类学习笔记
阅读量:4684 次
发布时间:2019-06-09

本文共 461 字,大约阅读时间需要 1 分钟。

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.为什么要将集合变数组?

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

转载于:https://www.cnblogs.com/nophy/p/3853742.html

你可能感兴趣的文章
UI设计篇·入门篇·绘制简单自定义矩形图/设置按钮按下弹起颜色变化/设置图形旋转...
查看>>
linux 使用NSF 映射远程磁盘目录
查看>>
elasticjob 当当的分布式定时任务管理
查看>>
BZOJ 3438: 小M的作物( 最小割 )
查看>>
js性能优化-事件委托(2)
查看>>
Determine File Output Location
查看>>
51NOD 1068 Bash游戏 V3
查看>>
引用同一解决方案的类库工程不成功
查看>>
[转]单例模式中为什么用枚举更好
查看>>
selenium 获取断言信息
查看>>
c# 模拟get请求例子,演示Session会话状态。
查看>>
[.net 面向对象程序设计深入](0) 开篇
查看>>
C 多线程学习
查看>>
#Sam有话说#一握在手,话说十年
查看>>
匹配两个空格之间的字符。。。
查看>>
CSS 文字溢出 变成省略号 ...
查看>>
Spring事务
查看>>
java编程基础(三)流程控制语句
查看>>
让数据库跑的更快的7个MySQL优化建议
查看>>
jquery 取id模糊查询
查看>>