java - Array sort by Ascending in for loop -
i got trouble when try sort array in loop.
i give code follow:
public class lottery { public lottery() { java.util.random irandom = new java.util.random(); int num[] = new int[6]; java.util.arrays.sort(num); for(int =0 ; < num.length; i++) { java.util.arrays.sort(num); num[i] = irandom.nextint(49)+1; system.out.println(num[i]); } } public static void main(string[] args) { lottery lott = new lottery(); } }
in above code, can print random number using "for loop" try sort ascending doesnt work.....
the way right?
could can me?
thank you!
best regards!
you're sorting array go through , inserting data array.
what should doing is:
public lottery() { java.util.random irandom = new java.util.random(); int num[] = new int[6]; //java.util.arrays.sort(num); for(int =0 ; < num.length; i++) { num[i] = irandom.nextint(49)+1; } java.util.arrays.sort(num); for(int : num) { system.out.println(i); } }
Comments
Post a Comment