这次我想从头到尾打印一个数组.
这就是我写的:
public class Arrays {
public static void main (String[] args){
for (int i = args.length; i >=0; i--){
System.out.print(args[i]+" ");
}
}
Run Code Online (Sandbox Code Playgroud)
这是错误消息:线程"main"中的异常java.lang.ArrayIndexOutOfBoundsException:4在Assignment02Q04.main(Assignment02Q04.java:5).
仍然很难实现Eclipse错误通知.我很乐意提供帮助.
Niv*_*vas 10
在java数组中以0.所以长度为5的数组包含带索引的元素0 to 4
以下声明
for (int i = args.length; i >=0; i--)
Run Code Online (Sandbox Code Playgroud)
循环自5 to 0(对于大小为5的数组)
将其更改为
for (int i = args.length-1; i >=0; i--)
Run Code Online (Sandbox Code Playgroud)
和宾果游戏!
PS:实际上你做了循环直到0,所以你可能已经知道数组开始了0.