JAVA언어
헷갈리는 부분 복습#2
성-민
2023. 1. 23. 09:16
배열복사
for(int i = 0; i < 3; i++){
ball3[i] = ballArr[i];
}
for 문을 활용해 ballArr 세번째 까지 복사해 ball3에 넣어주었다.
System.arraycopy(ballArr, 0, ball3, 0, 3);
이렇게 코드를 변경시켜도 동일하게 들어간다.
배열 위치 바꾸기
tmp = 0;
tmp = a;
a = b;
b = tmp;
빈 공간인 tmp를 만들어준다.
tmp에 a를 넣어준다.
a에는 b를 옮겨준다.
b에는 tmp를 옮겨준다. (tmp = a;) 이미 옮겼던 a를 b로 넣어주는 것이다.