当前位置: 技术问答>java相关
有关多态性的一个小问题
来源: 互联网 发布时间:2015-03-21
本文导语: 我在linkedlist中添加了一个Short对象: linkedlist.add( new Short( x ) ); 随后当我想访问该Short对象,并调用它的函数shortValue()时 linkedlist.get( i ).shortValue(); 编译器出错: cannot resolve symbol symbol : me...
我在linkedlist中添加了一个Short对象:
linkedlist.add( new Short( x ) );
随后当我想访问该Short对象,并调用它的函数shortValue()时
linkedlist.get( i ).shortValue();
编译器出错:
cannot resolve symbol
symbol : method shortValue ()
location: class java.lang.Object
请问我该如何使用linkedlist中该Short对象的shortValue()函数呢?
linkedlist.add( new Short( x ) );
随后当我想访问该Short对象,并调用它的函数shortValue()时
linkedlist.get( i ).shortValue();
编译器出错:
cannot resolve symbol
symbol : method shortValue ()
location: class java.lang.Object
请问我该如何使用linkedlist中该Short对象的shortValue()函数呢?
|
((Short)linkedlist.get(i)).shortValue();
你要类型转换,在linkedlist中存储的是Object
你要类型转换,在linkedlist中存储的是Object