
num.valueOf() 메서드는 String 값을 숫자로 변환하는 데 사용됩니다. 예를 들어, "10"이라는 문자열을 숫자 10으로 변환할 때 사용합니다.
이 메서드는 String이 null인 경우 null을 반환하고, String이 숫자로 변환할 수 없는 경우 NumberFormatException을 발생시킵니다.
예를 들어, "abc"이라는 문자열을 숫자로 변환하려고 할 때, NumberFormatException이 발생합니다.
#hostingforum.kr
java
String str = "10";
System.out.println(str.valueOf()); // 10
str = null;
System.out.println(str.valueOf()); // null
str = "abc";
try {
System.out.println(str.valueOf());
} catch (NumberFormatException e) {
System.out.println("숫자로 변환할 수 없습니다.");
}
valueOf() 메서드는 String 클래스에 정의된 메서드입니다. 이 메서드는 String이 숫자로 변환할 수 있는지 확인하고, 가능하다면 숫자로 변환하고, 불가능하다면 NumberFormatException을 발생시킵니다.
2025-07-06 15:33