「Java」removeAll()でリストの要素を複数削除する
1.複数要素を削除する
String city[] = {"tokyo","oosaka","beijing","london","fukuoka"};
List<String> kk = new ArrayList<>(Arrays.asList(city));
List<String> target = new ArrayList<>();
Collections.addAll(target,"london","fukuoka");
kk.removeAll(target);
2.すべて要素を削除する
String city[] = {"tokyo","oosaka","beijing","london","fukuoka"};
List<String> target = new ArrayList<>(Arrays.asList(city));
target.clear();