하지마세요 코딩..
[java] 배열의 특정 범위를 복사해서 List 만들
SmartFeeder
2025. 2. 16. 08:40
📌 코드 구조
java
복사편집
Arrays.copyOfRange(배열, 시작인덱스, 끝인덱스);
- 배열 → 복사할 원본 배열
- 시작인덱스 → 복사할 부분의 시작 (포함됨)
- 끝인덱스 → 복사할 부분의 끝 (포함되지 않음)
즉, 시작 인덱스부터 끝 인덱스 직전까지 복사한 새 배열을 반환한다.
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] num_list = {5, 10, 15, 20, 25, 30};
// 2번째부터 5번째 직전까지 복사 (15, 20, 25)
int[] result = Arrays.copyOfRange(num_list, 2, 5);
System.out.println(Arrays.toString(result)); // [15, 20, 25]
}
}