アルゴリズムの問題:長int配列6を作成し、配列の要素の値が1~30、およびランダム割当てとの間に必要とされます。一方、要素の値が変化を必要としました。

長int配列6を作成し、配列の要素の値が1~30、およびランダム割当てとの間に必要とされます。一方、要素の値が変化を必要としました。

輸入org.junit.Test;
輸入java.util.Randomの。

パブリック クラスDemoTest { 
    @Test 
    公共 ボイドTEST1(){
         INT [] ARR = 新しい INT [6 ]。
        ランダムrを = 新しいランダム();
        以下のためにINT ; I <arr.length; iが0 = I ++ ){
             一方){ 
                ARR [I] = r.nextInt(30 )。
                ブール hasEqual = ;
                以下のためのint型 J = 0; J <I。J ++ ){
                     場合(ARR [I] == ARR [J]){ 
                        hasEqual = 
                    } 
                } 

                もし(!hasEqual){
                     ブレーク
                } 
            } 
        } 

        のためのint型値:ARR){ 
            System.out.print(値 + "" )。
        } 
    } 
}

 

おすすめ

転載: www.cnblogs.com/yewook/p/12547866.html