Discuss / Java / 小结第三行错了吧

小结第三行错了吧

Topic source

shadowTy

#1 Created at ... [Delete] [Delete and Lock User]

使用类似<? super Integer>通配符作为方法参数时表示:

  • 方法内部可以调用传入Integer引用的方法,例如:obj.setFirst(Integer n);

  • 方法内部无法调用获取Integer引用的方法(Object除外),例如:Integer n = obj.getFirst();

Integer n = obj.getFirst();应该改为Object o = obj.getFirst;

XjKai_

#2 Created at ... [Delete] [Delete and Lock User]

没有错,Integer n = obj.getFirst(); 这是个反例。


  • 1

Reply