如果我设int i[]=new int[10];那么length是10还是9?

解决方案 »

  1.   

    length:表示长度是10;
    下标从0到9.
      

  2.   

    length:表示长度是10; 
    下标从0到9.
      

  3.   

    遇到这种情况呢可以 运行一下 System.out.println(i.length); 亲自验证一下,答案是10
      

  4.   

    System.out.println("The length is "+ i.lenght)
      

  5.   

    length这个值刚好是保存在这个数组的最后一个元素,但是你不能用int i[]=new int[10]; 的i[10]或者
    只能通过i.length获得
      

  6.   

    晕。这种问题自己直接test下就可以了,浪费大家的时间
      

  7.   

     System.out.println(i.length); 亲自验证一下,答案是10
      

  8.   

    一定是10,可以试一下吗,在ide里跑一下就知道了。
      

  9.   

    length是10,下标0-9
    int a[]=new int[10]
    for(int i=0;i<10;i++){
        System.out.println(a[i]);
    }