在使用RemoveAll方法的時(shí)候 為什么顯示把獲取的Course的對(duì)象傳給Course數(shù)組
這樣不就相當(dāng)于刪掉了這個(gè)數(shù)組里面的兩個(gè)數(shù)據(jù)了嗎 ?怎么會(huì)能刪掉集合中的這兩個(gè)數(shù)據(jù)對(duì)象呢
這樣不就相當(dāng)于刪掉了這個(gè)數(shù)組里面的兩個(gè)數(shù)據(jù)了嗎 ?怎么會(huì)能刪掉集合中的這兩個(gè)數(shù)據(jù)對(duì)象呢
2017-01-11
舉報(bào)
2018-01-21
coursesToSelect.removeAll(Arrays.asList(courses));
上面這句代碼就是把courses數(shù)組轉(zhuǎn)化成集合,作為參數(shù)傳入removeAll方法了,所以就能刪除集合中的兩個(gè)數(shù)據(jù)對(duì)象了啊。
2017-07-29
因?yàn)橹挥衏ourse對(duì)象才是course類型,我的理解大概就這樣吧
2017-01-11
調(diào)用方法傳入的數(shù)據(jù)是參數(shù),可以理解為根據(jù)數(shù)組里的數(shù)據(jù)找到集合中的數(shù)據(jù)對(duì)象然后刪掉。