本帖最后由 --_.Is’攸稀 于 2014-2-18 14:19 编辑
在看视频的时候~
有一节代码没弄懂怎么可以这样的?代码如下- String[] a1 = new String[]{"a","b","c"};
- System.out.println(Arrays.asList(a1));
复制代码 Arrays.asList功能不是转换成List吗?如果是这样为什么就可以直接打印出元素?结果会是
而本来就是List直接打出来应该是这样的啊!!!为什么?到底asList是什么作用?
- List l1 = new List();
- l1.add("a");
- l1.add("b");
- l1.add("c");
- System.out.println(l1);
复制代码 结果为- java.awt.List[list0,0,0,0x0,invalid,selected=null]
复制代码
|