현재 remove
메소드에서 내가 제공하는 항목이 제거되지 않는 문제에 직면하고 있습니다.제거 방법의 객체에 해당하는 Arraylist의 모든 항목을 제거하십시오.
ArrayList<Person> persons = new ArrayList<>();
persons.add(new Person(1,"john","london"));
persons.add(new Person(1,"john","london"));
persons.add(new Person(1,"john","london"));
persons.add(new Person(1,"john","london"));
persons.add(new Person(2,"blaze","paris"));
persons.add(new Person(2,"blaze","paris"));
persons.remove(new Person(1,"john","london"));
Arraylist의 크기는 항목을 이미 제거한 경우에도 마찬가지입니다. remove
방법에 넣은 물건에 해당하는 모든 항목을 어떻게 제거 할 수 있습니까?