为什么java中用了泛型之后就不要强制转换了呢? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 强制转换 java 泛型 搜索资料 2个回答 #合辑# 机票是越早买越便宜吗? huyanglinlang 2012-12-30 知道答主 回答量:28 采纳率:0% 帮助的人:9.5万 我也去答题访问个人页 关注 展开全部 java泛型是java5以后才出现的,泛型中,你已经设定了数据类型,所以是无法进行强类型转换的。例如:List<String> list=new ArrayList<String>();已经告诉程序我的这个list里面存放的是String类型的数据,如果你在做强类型转化,系统就会判定无法进行类型转化。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 dgqjava 2012-12-30 · TA获得超过265个赞 知道小有建树答主 回答量:147 采纳率:100% 帮助的人:58.9万 我也去答题访问个人页 关注 展开全部 使用了泛型后就会在编译期进行类型检测, 例如你List<String>如果你再往list里添加不是String的对象就会在编译器报错, 因此在运行期就注定了从list里取出来的必须是String, 当然就不必进行强转 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-02-10 java中泛型怎么强制转换 9 2018-01-20 Java中泛型如果没有指定类型,为什么会把添加的类型转成object呢? 3 2018-01-19 Java中泛型类定义如果没有指定类型,为什么会把添加的类型转成object呢? 11 2016-10-22 JAVA泛型中<T extends A & B & C>擦除时候应该把T擦除为什么呢? 4 2016-03-20 java中为什么要使用泛型 1 2013-03-24 java里面使用泛型的优点 5 2013-07-12 java为什么迭代器上也要加泛型呢? 5 2015-07-02 java泛型转换 1 更多类似问题 > 为你推荐: