최대값과 최소값 Level 1
https://programmers.co.kr/learn/challenge_codes/125
public class GetMinMaxString {
public String getMinMaxString(String str) {
String[] spritString = str.split(" ");
int min ,max;
min = max = Integer.parseInt(spritString[0]); //초기값 주는 방식에 유의
for(String val : spritString){ //for each문 구현
int num = Integer.parseInt(val);
if(num<min){ // 삼항 연산자 불가
min = num;
}else if(num>max){
max = num;
}
}
return (min + " " + max);
}
public static void main(String[] args) {
String str = "1 2 3 4";
GetMinMaxString minMax = new GetMinMaxString();
//아래는 테스트로 출력해 보기 위한 코드입니다.
System.out.println("최대값과 최소값은?" + minMax.getMinMaxString(str));
}
}
'프로그래밍 > 알고리즘(자바)' 카테고리의 다른 글
가운데 글자 가져오기 Level 1 #substring #length(),length,size() 차이 (0) | 2018.05.06 |
---|---|
약수의 합 Level 1 (0) | 2018.05.06 |
피보나치 수 Level 1 (0) | 2018.05.06 |
평균구하기 Level 1 : For each문 (0) | 2018.05.06 |
문자열 내림차순으로 배치하기 Level 1 #Collections,join,sort,asList,reverse (0) | 2018.05.06 |