viewing paste GenerateRandomNumbers | Java

Posted on the | Last edited on
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
public  class   GenerateRandomNumbers{
 
        public  static  void    main(String[] args){
                final int MAX_NUM = 6;
               
                createArray(MAX_NUM);
 
        }
       
        public static void createArray(int MAX_NUM){
                int i;
               
                int[] numbers = new int[MAX_NUM];
                for(i = 0; i < MAX_NUM; i++)
                        numbers[i] = ((1 + (int)(Math.random() * 49)));
               
                sortNumbers(numbers);
                if(checkRepeat(numbers) == true)
                        printNumbers(numbers);
               
        }
       
        public static void sortNumbers(int[] array){
                int i,n,temp;
                for(i = 0; i < array.length-1; i++){
                        for(n = 0; n < array.length-1; n++){
                                if(array[n] > array[n+1]){
                                        temp = array[n];
                                        array[n] = array[n+1];
                                        array[n+1] = temp;
                                }
                        }
                }
        }
        public static boolean checkRepeat(int[] array){
                int i;
                for(i = 0; i < array.length-1; i ++)
                        if(array[i] == array[i+1]){
                                createArray(array.length);
                                return false;
                        }
                return true;
        }
        public static void printNumbers(int[] array){
                int i;
                System.out.print("Print Numbers\n");
                for(i = 0; i < array.length; i++)
                        System.out.print(array[i]+" ");
               
        }
       
}
Viewed 653 times, submitted by Streusel.