private static final String ERROR =
"로또 숫자는 " + MIN + " 이상 " + MAX + " 이하의 숫자만 가능합니다.";
-> private static final String ERROR =
String.format(" 로또 숫자는 %d 이상 %d 이하의 숫자만 가능합니다", MIN, MAX);
리턴되는 문자열의 형태를 지정하는 메소드
서식 문자열의 앞에 %를 붙여 문자열에 사용하면 그 위치에 변수의 값을 형식화 하여 대입 가능하다.
String 클래스의 format 메소드는 지정된 위치에 값을 대입한 것을 문자열 형식으로 반환하는 메소드
객체생성 : String.format을 사용하면 객체 생성이 줄어든다
public static String format(String format, Object... args)
public static String format(Locale locale, String format, Object... args)