感觉ListTest代码里只是一直加入或者改动Course的对象,并没有规定集合coursesToSelect一定要是Course的对象呀?为什么不可以突然加入一个String呢?
我的理解,声明list时,没有写泛型的,按最先存入的对象类型为准
想要多种对象,声明时要这么写 List <?> coursesToSelect
Course里是两个String啊,你加一个String不行啊