자바 ArrayList
-
Java - ArrayList addAll과 add의 차이점Java 2024. 11. 19. 23:16
자바의 ArrayList에서 addAll() 메소드와 add() 메소드의 차이점은 다음과 같습니다. 1. 추가하는 요소의 수add(): 한 번에 하나의 요소만 추가합니다.addAll(): 여러 요소를 한 번에 추가할 수 있습니다. 2. 매개변수 타입add(): 단일 요소를 매개변수로 받습니다.addAll(): Collection 타입의 객체를 매개변수로 받습니다. 3. 사용 목적add(): 리스트에 개별 요소를 추가할 때 사용합니다addAll(): 다른 컬렉션의 모든 요소를 현재 리스트에 추가할 때 사용합니다 4. 리턴값add(): 요소가 성공적으로 추가되면 true를 반환합니다.addAll(): 리스트가 변경되었으면 true를, 그렇지 않으면 false를 반환합니다. 5. 내부 동작add(): 단순히 ..
-
Java - ArrayList.removeAll() 사용법 및 예제Java 2022. 7. 7. 18:22
ArrayList의 removeAll() 메소드 인자로 전달된 Collection 아이템들과 일치하는 객체를 리스트에서 삭제 1. ArrayList.removeAll() public boolean removeAll(Collection c) parameter c는 list에서 삭제할 아이템 Collection 입니다. return value는 list가 변하면 true를 반환합니다. 2. 예제 import java.util.ArrayList; class ArrayListExample { public static void main(String[] args) { ArrayList list1 = new ArrayList(); list1.add("AA"); list1.add("BB"); list1.add("CC"..