유블로그

[Java] 배열 요소 삭제하기 - API 이용 본문

Java

[Java] 배열 요소 삭제하기 - API 이용

yujeong kang 2020. 7. 25. 23:25
//System.arraycopy(arr, i+1, arr, i, count);  -> 배열 복사 이용
//arr 배열의 i+1부터 count수 만큼 arr 배열 i부터 입력

private int[] arr = new int[10];

public void delete(int num) {
		for(int i = 0; i < arr.length; i++) {
			if(arr[i] == num) {
				int count = index - (i+1);
				System.arraycopy(arr, i+1, arr, i, count);
				products[--index] = 0;
				return;
			}
		}
}