为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这个K变量的 类型是Integer包装类

定义了泛型 是整个方法都有影响?

正在回答

3 回答

我试了下int也没什么毛病,但在确保包含K不重复的对象,它的泛型用的就是Integer包装类,应该是为了对应严谨点!

List<Integer> integerList = new ArrayList<Integer>();
Integer k;
integerList.contains(k)


0 回复 有任何疑惑可以回复我~
#1

不看6324不混吃等死 提问者

非常感谢!
2017-01-21 回复 有任何疑惑可以回复我~

这里面涉及到了自动装箱这个概念,你可以回去看看第三章看看那

0 回复 有任何疑惑可以回复我~

定义泛型就是定义了集合中可存入的值,之所以设为Integer应该是因为要往集合存值

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这个K变量的 类型是Integer包装类

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信