ArrayList.asList()函数
2015-11-29 20:57
295 查看
int[] intArray = new int[]{1, 2, 3, 4}; List listFromArray = Arrays.asList(intArray); System.out.println(listFromArray);;Array.asList()函数返回一个包含参数(T...a)值的集合当传入一个int数组时,编译器会把他当作一个Object处理并返回只包含一个Object的ArrayList集合解决方法:
Integer[] intArray = new int[]{1, 2, 3, 4}; List listFromArray = Arrays.asList(intArray); System.out.println(listFromArray);
int[]转成他的包装类Integer[]那么数组里面每个数字都被当作一个Integet对象
相关文章推荐
- 解决ubuntu 15.04不能看avi格式的问题
- 相机曝光与增益
- 有2n+1个数,其中有2n个数出现过两次,找出其中只出现一次的数
- 【Win10 UWP】微信SDK基本使用方法和基本原理
- 20135220谈愈敏--信息安全系统设计基础第十周学习总结
- ubuntu默认开启numlock
- sizeof和strlen的区别
- 从零开始写javaweb框架笔记6-需求分析与系统设计
- Java集合中HashMap的实现原理
- 回家了,英语学习也要抓紧了!
- 安卓消息推送解决方案
- 安卓消息推送解决方案
- 安卓消息推送解决方案
- 闲话Zynq UltraScale+ MPSoC (连载3)——启动加载
- 在eclipse使用log4j记录日志
- hdoj--2516--取石子游戏(博弈)
- Tomcat设置系统启动
- Codevs_P2711 数的划分(DP)
- hpuoj 1716: 感恩节KK专场——考试来了 【水题】【校赛】
- (未完)逆波兰计算器功能分层: