problema Algoritmo: crear una matriz de longitud int 6, se requiere que el valor de elementos de la matriz entre 1-30, y la asignación aleatoria. Mientras tanto, el valor del elemento requerido varía.

Crear una longitud de 6 array int, los elementos de la matriz se requieren valor entre 1-30, y la asignación aleatoria. Mientras tanto, el valor del elemento requerido varía.

importación org.junit.Test;
la importación java.util.Random, 

público  clase DemoPrueba { 
    @test 
    público  void test1 () {
         int [] arr = nuevo  int [6 ]; 
        Random r = nuevo Random ();
        para ( int i = 0; i <arr.Length; i ++ ) {
             mientras que ( verdadera ) { 
                arr [i] = r.nextInt (30 );
                boolean hasEqual = false ;
                para (int j = 0; j <i; j ++ ) {
                     si (arr [i] == arr [j]) { 
                        hasEqual = verdadero ; 
                    } 
                } 

                Si (! HasEqual) {
                     descanso ; 
                } 
            } 
        } 

        Para ( int valor: arr) { 
            System.out.print (valor + "" ); 
        } 
    } 
}

 

Supongo que te gusta

Origin www.cnblogs.com/yewook/p/12547866.html
Recomendado
Clasificación