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