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
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);
}