Arrays.asList()参数不同,返回的数据不同的原因?
来源:互联网 发布:杜冷丁多少钱一支淘宝 编辑:程序博客网 时间:2024/06/04 18:25
public class CollectionTest { public static void main(String[] args) { //List list = new ArrayList(); int[] a = {1,11,111}; String[] b = {"a","aa","aaa"}; List list1 = Arrays.asList(1,11,3); List list2 = Arrays.asList(a); List list3 = Arrays.asList(b); System.out.println(list1+"-->"+list1.size()); System.out.println("---------"); System.out.println(list2+"-->"+list2.size()); System.out.println("---------"); System.out.println(list3+"-->"+list3.size()); } @SuppressWarnings({"rawtypes","unused"}) public void get(String[] args) { List list = new ArrayList(); } }结果:[1, 11, 3]-->3---------[[I@c17164]-->1---------[a, aa, aaa]-->3
问题:
1.传入逗号分隔的int值与传入int数据返回的数据为什么不同呢。传入int数组,返回的list的长度是1,而传入逗号分隔的int值,返回的list的长度是3,这是什么原因呢2.同样传入的是数组,数组中的类型不同,返回的数据不同。传入int数组,返回的list的长度是1,而传入string数组,返回的list的长度是3,这是什么原因呢
0 0
- Arrays.asList()参数不同,返回的数据不同的原因?
- Arrays.asList(param)方法中param的不同,方法的返回值不同的实例分析
- Arrays.asList返回的集合
- Arrays.asList()返回的List特点
- Arrays.asList()返回只读的List
- Arrays.asList传入参数的问题
- rms返回值不同(手机的原因)
- 测试struts.xml中result参数的不同返回不同的json数据
- 测试struts.xml中result参数的不同返回不同的json数据
- 测试struts.xml中result参数的不同返回不同的json数据
- 测试struts.xml中result参数的不同返回不同的json数据
- 测试struts.xml中result参数的不同返回不同的json数据
- 关于Arrays的asList()
- Arrays.asList的用法:
- Arrays.asList的解析。
- Arrays.asList的用法
- Arrays.asList 的坑
- Arrays的asList详解
- 从头认识java-1.5 继承(2)
- webView的使用以及总结
- 转:深入理解面向对象设计的七大原则
- 在64位机器上VS2012编译的32位程序在XP系统上运行提示Wow64EnableWow64FsRedirection无法定位于输入点
- 新东西011--Android Fragment常见错误分析
- Arrays.asList()参数不同,返回的数据不同的原因?
- iOS对象(字典或数组)转化为JSon字符串
- 获取下拉框选中的label
- oracle中表中含有的日期字段如何作为筛选条件
- GPS坐标(经纬度)转换为百度坐标(经纬度)的JAVA方法
- JS学习——sort-table的实现
- Java入门到精通——调错篇之Spring2.5利用aspect实现AOP时报错: error at ::0 can't find referenced pointcut XXX 分类: Java从
- pickView的用法
- catalan数