add和addAll問題
為什么我在coursesToSelect.addAll時,程序會報錯,提示把addAll換成add方法
?Course[] couse2={new Course("3","離散數學"),new Course("4","大學英語")};
? ? coursesToSelect.addAll(couse2);我就是按照視頻中的程序敲得啊并沒有修改什么,這是什么原因?求大神指導!
為什么我在coursesToSelect.addAll時,程序會報錯,提示把addAll換成add方法
?Course[] couse2={new Course("3","離散數學"),new Course("4","大學英語")};
? ? coursesToSelect.addAll(couse2);我就是按照視頻中的程序敲得啊并沒有修改什么,這是什么原因?求大神指導!
2015-10-18
舉報
2015-12-17
courseToSelect.addAll(Arrays.asList(couse2));??? 因為你是整個數組添加的 所以要把數組轉成list才可以
2016-02-10
List類的addAll()方法,()里的參數是一組列表元素(Collection e),couse2是一個數組類型,你需要把數組轉化為一個列表List類型才能使用addAll。