Arrays.copyOf와 Arrays.copyOfRange는 배열을 복사할 때 쓰이는 메서드이다. 각각 사용법은 다음과 같다. 1. Arrays.copyOf(int[] original, int length); :original 배열에서 length만큼의 길이를 복사한다(0번 인덱스부터 시작). 2. Arrays.copyOfRange(int[] original, from, to); :original 배열의 from 인덱스부터 to 인덱스 직전까지 복사한다. import java.util.Arrays; public class Main { public static void main(String[] args) { int[] arr1 = {0, 1, 2, 3, 4, 5}; for(int i = 0; i < ar..
System.arraycopy는 배열을 효율적으로 복사하는 메서드이며, 총 5개의 파라미터가 존재한다. System.arraycopy(src, srcPos, dest, destPos, length); 로 사용하며 각 파라미터의 의미는 다음과 같다. src - 복사하고자 하는 배열 srcPos - 복사하고자 하는 배열의 시작위치 dest - 복사 목적지 destPos - 목적지의 복사 시작점 length - 복사하고자 하는 배열의 원소 개수 System.arraycopy(a, 0, b, 0, n); 로 호출하면 a 배열의 0번 원소부터 n개의 원소를 b 배열의 0번 인덱스로 붙여넣는 것이다. public class Main { public static void main(String[] args) { int..
- Total
- Today
- Yesterday
- 스트림
- java
- 맛집
- 세계여행
- 리스트
- 자바
- 면접 준비
- 야경
- 스프링
- a6000
- 지지
- 유럽여행
- 기술면접
- Algorithm
- 백준
- 칼이사
- 알고리즘
- 여행
- Backjoon
- spring
- BOJ
- 세계일주
- 동적계획법
- RX100M5
- 중남미
- 남미
- 세모
- Python
- 파이썬
- 유럽
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |