读书人

Listlt;Objectgt; list=new ArrayListlt;Str

发布时间: 2012-11-12 12:31:58 作者: rapoo

List<Object> list=new ArrayList<String>()错误?
List<Object> list=new ArrayList<String>();
为什么它会提示不能由String转成Object呀`
Object不是所有的父类吗````````

[解决办法]
List<Object> list=new ArrayList<String>(); 明显是错误的,<>里面必须类型一摸一样,这是编译时保护,觉得楼主应该去看看泛型的概念了 但是你这个代码如果那么写就对的:
List<Object> list=new ArrayList<Object>();
list.add(new String("try"));

读书人网 >J2SE开发

热点推荐