这个问题在这里已经有答案了:
什么是indexoutofboundsexception?我该怎么修[重复](1个答案)
是什么导致java.lang.arrayindexoutofboundsexception以及如何防止它(26个答案)
上个月关门了。
String[] kelas = {" rizki" ," rifka"," putri"," sahal"};
System.out.println(Arrays.toString(kelas));
System.out.println( kelas[0]);
for ( int i=0; 0 <= kelas.length; i++)
{
System.out.println("teman ke-"+1+ " adalah" + kelas[i]);
}
你好,我正在尝试创建一个数组,其结尾如下:
[rizki, rifka, putri, sahal]
rizki
teman ke-1 adalahrizki
teman ke-2 adalah rifka
teman ke-3 adalahputri
teman ke-4 adalahsahal
但最后它还是这么说的
[rizki, rifka, putri, sahal]
rizki
teman ke-1 adalahrizki
teman ke-1 adalah rifka
teman ke-1 adalahputri
teman ke-1 adalahsahal
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4
at javaapplication7.JavaApplication7.main(JavaApplication7.java:34)
C:\Users\Rizki Sultan Afian\AppData\Local\NetBeans\Cache\8.2\executor-snippets\run.xml:53:Java
returned: 1
BUILD FAILED (total time: 8 seconds)
这就是image:the array
我仍然不懂java,但我需要完成它作为家庭作业。
1条答案
按热度按时间1wnzp6jl1#
这行错了:
应该是: