为什么String类对象不能被加入到集合coursesToSelect里?

来源:4-9 学生选课---应用泛型管理课程 Ⅰ

奶尤糯米团子

2020-03-05 15:15

感觉ListTest代码里只是一直加入或者改动Course的对象,并没有规定集合coursesToSelect一定要是Course的对象呀?为什么不可以突然加入一个String呢?

写回答 关注

2回答

  • 慕瓜7049329
    2020-03-15 15:21:52
    已采纳

    我的理解,声明list时,没有写泛型的,按最先存入的对象类型为准

    想要多种对象,声明时要这么写 List <?> coursesToSelect

  • qq_慕前端8289567
    2020-03-07 15:59:42

    Course里是两个String啊,你加一个String不行啊

    慕UI801... 回复奶尤糯米团子

    报错时显示的是类型转换异常String不能转换为Course类型,添加没有报错,你可以直接用get方法获取你添加的字符串

    2021-01-08 16:33:39

    共 3 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题