列表成员向上转换问题 我有个List<T>,其中T是A的子类,现在我想转成List<A>,应该是隐式转换,但是系统报错,有什么好的方法推荐?不要用循环和强转。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 List<A> a = new ArrayList<A>();a.addAll(listT); 那你定义泛型的时候可以这样定义List<T extends A> 定义list时改下List<? extends A> list = new ArrayList<T>(); List<T> list = getListT();List<? extends A> readOnlyList = list;如果转型以后还准备往里添加元素,那就是一楼说的了 java GroupLayout布局 用java中的递归实现苹果机 一个笔试题 我是新手,简单问题,大家帮帮忙!! 还是jdbc的问题,我都快崩溃了!那位大哥能帮帮忙? 笔试的问题:Unicode与中文的相互转换 请问:如何让线程在结束后又重新起动. classpath 的设置问题. 如何得到数据库中数据的位数呢?高手快来,散分了!!!! String 一个字符与 对齐 数据库oralce 安装问题 java 泛型怎么那么奇怪? 求指点
a.addAll(listT);
List<? extends A> list = new ArrayList<T>();
List<? extends A> readOnlyList = list;如果转型以后还准备往里添加元素,那就是一楼说的了