最大値と最小値の配列を探します

配列内の最大値と最小値を見つけるには、3つの方法

第三に、個人的に私は非常に良い感じ。

パブリック クラスArrayAlg { 

    公共 静的 ボイドメイン(文字列[]引数){
         // 配列の最大値を見つける
        ダブル [] =ダブル22.1,32.5,56.2,45.2,78.2 { };
         / * 方法:は、Arrays.sortを(ダブルス); 
        )(Arrays.toString(doubleの)のSystem.out.println、
        "最大値は"するSystem.out.println([-doubles.length 1] +ダブルス)
        ののSystem.out.println(「最小: 「ダブル+ [0]); 
         * / 

        / * 方法2:ダブルダブル=最大[0]; ため(INT I = 0; I <-doubles.length 1; I ++){ 
           。IF(MAX <ダブル[I + 1 ]){ 
               最大=ダブル[I + 1]; 
           } 
        }
        System.out.println( "最大值为:" +最大)。

        二分=ダブル[0]。
        以下のために(INT I 0 =; I <doubles.length-1; I ++){ 
            IF(分>ダブルス[I + 1]){ 
                分=ダブルス[I + 1]。
            } 
        } 
        のSystem.out.println( "最小值为:" +分)。
        * / 

        / * 方法三:ダブル分= Double.POSITIVE_INFINITY。
        ダブルマックス= Double.NEGATIVE_INFINITY。
        {(ダブルダブルD)のための
            IF(分> D){ 
                分= D。
            } 
            であれば(MAX <D){ 
                最大= D。
            } 
        } 
        のSystem.out.println( "最大值为:" + MAX + "最小值" +分)。
         * /
    } 


}

 

おすすめ

転載: www.cnblogs.com/liu-chen/p/11924690.html
おすすめ