For-each Loop in Java

后端 未结 3 843
误落风尘
误落风尘 2021-01-20 16:35

I have a sample code which creates an \"array\" of size 10 and tries to initialize it with reverse values in a For loop e.g:(9,8,7,6,5...0):

int[] array = ne         


        
3条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-20 17:06

    This for loop, for (int k : array) is basically gives you the array value in detail this for loop is like -

    int k = array[0] = 9 int k = array[1] = 8 .....

    and again you are trying to print array[9] , array[8] which gives you result like 0,1,2... replace for( int k : array){ System.out.println(array[k]); }

    with for(int k : array){ System.out.println(k); }

提交回复
热议问题