I am using Java array.sort on a random int generated array.
The result should be a sorted array but instead i get 0's and a few random generated numbers.
Here is my code:
public class test {
public static void main(String[] args) {
int[] list = new int[10];
Random rand = new Random();
for (int i = 0; i < list.length; i++) {
list[i] = rand.nextInt(100);
Arrays.sort(list);
System.out.println(list[i]);
}
}
}
Expected outpit should be a sorted array of 10 random integers but intead always get first 5 numbers as 0.
Can anyone help?