public class AssignmentChapter8
{
public static void main(String[] args)
{
int oddNumbers[] = new int[100];
int evenNumbers[] = new int[100];
int counter = 0;
int x = 0;
int y = 0;
int placeholder;
while(counter < 100)
{
placeholder = (int)(Math.random() * 25);
if(placeholder % 2 > 0)
{
oddNumbers[x] = placeholder;
x++;
}
else
{
evenNumbers[y] = placeholder;
y++;
}
}
System.out.println("The odd numbers are:");
for(int k = 0; k < 100; k++)
System.out.print("\t" + oddNumbers[k]);
System.out.println("The even numbers are:");
for(int l = 0; l < 100; l++)
System.out.print("\t" + evenNumbers[l]);
}
}
저는 최근에 Java를 시작했으며 100 개의 임의의 정수를 생성하고 짝수와 홀수로 정렬하여 배열을 통해 표시하는 프로그램을 작성하려고합니다. 위 코드를 컴파일 할 수는 있지만 실행할 수는 없습니다. 나는 Out Of Bounds Exception을 계속 받는다. 어떤 도움을 주시면 감사하겠습니다.배열에서 배열의 ArryIndexOutOfBoundsException이 발생했습니다.