배열의 최대 값과 최소값을 찾는 세 가지 방법
세 번째는 개인적으로 아주 좋은 생각합니다.
공용 클래스 ArrayAlg { 공공 정적 무효 메인 (문자열 []에 args) { // 어레이의 최대 값을 찾는 더블 [] = {복식 22.1,32.5,56.2,45.2,78.2 } / * 방법 A : Arrays.sort에가 (복식 ) ) (Arrays.toString (복식)에서 System.out.println, "최대 값이"에서 System.out.println ([. -doubles.length 1] + 복식) 의에서 System.out.println ( "최소 : "더블 + [0]); * / / * 방법 2 : 더블 더블 = 최대 [0] .위한 INT (I = 0; I <-doubles.length 1; I ++) { . IF (최대 <복식 [I + 1 ]) { 최대 = 복식 [I + 1]. } } 에서 System.out.println ( "最大值为:"+ 최대); 더블 더블 분 = [0]; 대해 INT (I = 0; I <doubles.length-1; I ++) { 경우 (분> 복식 [I + 1]) { 분 복식 = [I + 1]; } } 에서 System.out.println ( "最小值为"+ 분); * / / * 方法三: 더블 분 = Double.POSITIVE_INFINITY를; 이중 최대 = DOUBLE.NEGATIVE_INFINITY; (더블 D : 복식)에 대한 { 경우 (분> d) { 분 = D; } (최대 <d) {경우 최대 = d에; } } 에서 System.out.println ( "最大值为"+ 최대 + "最小值"+ 분); } }