LIST
-
[JAVA] 리스트의 중복 요소 제거하기Java/Collection(컬렉션) 2024. 9. 27. 16:40
목차 자바에서는 리스트의 중복 요소를 제거하는 여러 가지 방법이 있습니다. List, HashSet, Stream API, TreeSet, 그리고 LinkedHashSet을 사용하는 방법이 있습니다. 각 방법에 대해 자세히 살펴보겠습니다. 1. List를 사용하여 중복 제거List를 사용하여 중복을 제거하려면 우선 새로운 리스트를 만들고, 반복문을 사용하여 중복되는 요소가 없는지 확인하면서 요소를 추가해야 합니다.List를 사용하여 중복을 제거/** * 리스트에서 중복 요소를 제거 (List 사용) * * @param list 중복 요소를 제거할 리스트 * @param 리스트 요소의 타입 * @return 중복이 제거된 리스트 */public List removeDuplicatesUsingList(L..
-
[Java] 배열(Array)을 리스트(List)로 변환 - 반복문, Arrays, Collection, StreamJava/Collection(컬렉션) 2023. 5. 6. 17:36
목차 배열(Array)을 리스트(List)로 변환배열을 리스트로 변환하는 방법은 반복문을 사용하거나 Arrays, Collection, Stream 클래스에세 제공하는 메서드를 사용하여 변환할 수 있습니다. 1. 반복문을 사용빈 리스트를 생성한 후, 배열의 모든 요소를 리스트에 추가하는 방법입니다. Integer, Double, String 등 여러 타입의 배열을 리스트로 변환하는 경우 제네릭 타입의 메서드를 정의하여 코드의 양을 줄일 수 있습니다.import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * 배열(Array)을 리스트(List)로 변환 - 반복문, Arrays, Collection, Steram * * 배열을..
-
[Java] List 중복 제거 (HashSet, TreeSet, Stream)Java/Collection(컬렉션) 2019. 12. 16. 13:50
목차 List의 중복을 제거하는 방법List에 중복을 제거하기 위한 방법으로는 반복문을 통해 데이터를 확인하여 중복된 요소를 제거, 중복을 허용하지 않는 set 인터페이스를 사용하여 중복된 요소를 제거, 중복된 요소가 제거된 새로운 스트림을 반환하는 distinct() 메서드를 사용하는 방법 등이 있습니다. 1. List의 데이터를 확인하여 중복을 제거 public void getDistinctLogic() { List originList = new ArrayList(); originList.add("1"); originList.add("1"); originList.add("가나다"); originList.add("가나다"); originList.add("ABC"); originList.add("ABC..