removeAll 疑問
// Course[] cr3 = {new Course("3","離散數學"),new Course("4","JAVA語言")}; Course[] cr3 = {(Course) coursesToSelect.get(3),(Course) coursesToSelect.get(5)}; coursesToSelect.removeAll(Arrays.asList(cr3)); 請問下用上面一行的方式刪除為什么不能刪除成功???謝謝!
// Course[] cr3 = {new Course("3","離散數學"),new Course("4","JAVA語言")}; Course[] cr3 = {(Course) coursesToSelect.get(3),(Course) coursesToSelect.get(5)}; coursesToSelect.removeAll(Arrays.asList(cr3)); 請問下用上面一行的方式刪除為什么不能刪除成功???謝謝!
2017-08-31
舉報
2017-09-01
把第一個定義語句去掉,如果coursesToSelect長度足夠長,后面兩句語句就可以實現功能了