黑马程序员技术交流社区
标题:
今天复习的收获-----感谢黑马
[打印本页]
作者:
axing110
时间:
2014-10-22 08:48
标题:
今天复习的收获-----感谢黑马
Integer[] num={2,3,4,5}
Int[] nums={1,2,3,4}
List<Integer> list1=Arrays.asList(num)
List<int []> list2=Arrays.asList(nums)
今天看视频终于知道为啥,一个打印的是哈希值,一个打印的是元素了。
原因:当数组中的元素如果都是对象的时候,(Integer,String,Byte,...或者你定义的对象),当编程list集合的时候,直接把你作为集合元素扔进去,而当我们扔进的是基本数据类型,变成集合的时候就只有一个元素存进去了,就把整个基本类型的数组存成一个元素,自然就是hashCode(也称散列元素)了
作者:
zhengzhaozhao
时间:
2014-10-22 09:33
就看到这里来了啊
作者:
我的速度
时间:
2015-1-4 23:58
学习了哈
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2