Java

배열합치기, 컬렉션 합치기

KJihun 2023. 5. 24. 16:38
728x90

 

스프레드 문법 : 배열을 확장하거나 병합하는 데 사용되는 문법

 ... (세 개의 점)을 사용하여 표현한다.

  • 사용 예시
int[] array1 = {1, 2, 3}; 
int[] array2 = {4, 5, 6}; 
int[] combinedArray = [...array1, ...array2]; // 배열 전개 
// 결과: [1, 2, 3, 4, 5, 6]

 

컬렉션 합치기 (Collection Concatenation) : addAll 문법을 이용하여 합칠 수 있음

  • 사용예시
List<Integer> list1 = Arrays.asList(1, 2, 3); 
List<Integer> list2 = Arrays.asList(4, 5, 6); 
List<Integer> combinedList = new ArrayList<>(list1); 
combinedList.addAll(list2);
// 결과: [1, 2, 3, 4, 5, 6]

'Java' 카테고리의 다른 글

super와 super()  (0) 2023.05.24
생성자란? this와 this()의 차이  (0) 2023.05.24
인스턴스 멤버와 클래스 멤버  (0) 2023.05.24
아스키 코드(ASCII)  (0) 2023.05.23
자바의 특징 및 JVM 동작 과정  (0) 2023.05.22