这次我想打印一个数组,从头到尾。Java中的打印阵列
这是我写的:
public class Arrays {
public static void main (String[] args){
for (int i = args.length; i >=0; i--){
System.out.print(args[i]+" ");
}
}
,这是错误消息: 异常线程 “main” java.lang.ArrayIndexOutOfBoundsException:4 在Assignment02Q04.main(Assignment02Q04.java:5) 。
仍然有一个很难实现Eclipse的错误notifactions。 我很乐意提供协助。
我只是想指出,我输入这种形式的数组号: {1 2 3 4},在运行配置选项卡。 – 2011-03-11 15:22:26
数组基于零 - 不应该从args.length - 1开始?如果数组有4个条目,其长度将为4,并且其元素将被索引为0,1,2和3 – DaveH 2011-03-11 15:22:36
您是否尝试过args.length -1?数组是基于0的,所以array [1]是它的第二个元素。如果长度是15,那么最后一个元素是数组[14] – Robert 2011-03-11 15:24:25