0

我对 for 循环感到困惑,在“测试计数器”中,为什么它的使用小于 (jerry < tom.length)..?

public static void main (String args[]) {

int tom[] = {1, 2, 3, 4, 5};    

    for (int jerry=0; jerry<tom.length; jerry++)
    {
System.out.println(jerry+ "\t" +tom[jerry]);

} }
4

1 回答 1

0

java(c/c++/ruby 等)中的数组从 0 而不是 1 开始索引数组。
这就是为什么它以 jerry=0(第一个索引为 0)开始并以数组的长度结束 - 1,这是最后一个索引(在您的示例中,最后一个索引是 4)

于 2013-08-18T15:45:40.643 回答