LESSON 62
최댓값과 최솟값
문제 getMinMaxString 메서드는 String형 변수 str을 매개변수로 입력받습니다. str에는 공백으로 구분한 숫자들이 저장돼 있습니다. str에 나타나는 숫자 중 최솟값과 최댓값을 찾아 이를 "(최솟값) (최댓값)" 형태의 String을 반환하는 메서드를 완성하세요. 예를 들어 str이 "1 2 3 4"라면 "1 4"를 반환하고, "-1 -2 -3 -4"라면 "-4 -1"을 반환합니다.
힌트: 문자열을 정수로 바꾸고 싶을 경우 java.lang 패키지의 Integer 클래스가 가진 static한 메서드 parseInt()를 사용하면 됩니다.
package javaStudy; public class GetMinMaxString { public String getMinMaxString(String str) { return ""; } public static void main(String[] args) { String str = "1 2 3 4"; String str2 = "-1 -2 -3 -4"; GetMinMaxString minMax = new GetMinMaxString(); // 아래는 테스트로 출력해보기 위한 코드입니다. System.out.println("최댓값과 최솟값은?" + minMax.getMinMaxString(str)); System.out.println("최댓값과 최솟값은?" + minMax.getMinMaxString(str2)); } }
실행결과
최댓값과 최솟값은?1 4 최댓값과 최솟값은?-4 -1