為什么我創(chuàng)建List類型的屬性時要寫成public List<Course> courseToSelect;初始化也要寫成this.coursesToSelect = new ArrayList<Course>();才能通過
按視頻里的寫編譯時會提示:
注: ListTest.java使用了未經(jīng)檢查或不安全的操作。
注: 有關(guān)詳細信息, 請使用 -Xlint:unchecked 重新編譯。
按視頻里的寫編譯時會提示:
注: ListTest.java使用了未經(jīng)檢查或不安全的操作。
注: 有關(guān)詳細信息, 請使用 -Xlint:unchecked 重新編譯。
2016-02-26
舉報
2016-02-26
使用容器,卻沒有用泛型,就會出現(xiàn)上述情況,沒關(guān)系,不是什么錯誤
2016-02-27
Java SE 5.0以前沒有提供泛型類。5.0以后可以省略右邊的類型參數(shù),直接寫成new ArrayList();
可能是版本的問題吧。
2016-02-26
泛型在實例化(初始化)的時候也要加上
2016-02-26
你聲明的時候就指定了泛型只能裝Course這個類型的像.那你要實例化也必須要加上泛型才會通過嘛!