배열의 첫 번째 요소를 배열의 맨 뒤로 이동하는 간단한 방법을 만들려고합니다.배열에서 요소를 이동하는 방법
여기에 내 코드
public class Ex5_ShiftLeft {
public static void main(String[] args) {
int[] a = new int[] {6, 2, 5, 3};
swap (a);
}
public static void swap(int[] array){
array[0] = array[array.length];
System.out.println(Arrays.toString(array));
}
}
이클립스 내 코드 오류를 검출하지 않는 것,하지만 난 그것을 실행할 때, 나는 "스레드에서 예외"오류 텍스트를
을 얻을 주를의 "java.lang.ArrayIndexOutOfBoundsException : apollo.exercises.ch04_loops.Ex5_ShiftLeft.main에서 apollo.exercises.ch04_loops.Ex5_ShiftLeft.swap (Ex5_ShiftLeft.java:19) (Ex5_ShiftLeft.java:1)에서 4"
팁이 있습니까?
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html – Tom