
ReflectionConstant::getValue 메소드는 지정된 상수 이름에 해당하는 상수의 값을 반환합니다.
getValue 메소드의 인자는 String 타입의 상수 이름입니다. 예를 들어, ReflectionConstant::getValue("MY_CONSTANT")과 같이 사용할 수 있습니다.
이 메소드는 지정된 상수 이름이 존재하지 않으면 NullPointerException을 발생시킬 수 있으므로, 상수 이름이 존재하는지 확인하는 코드를 추가하는 것이 좋습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
java
String constantName = "MY_CONSTANT";
Object value = ReflectionConstant.getValue(constantName);
if (value != null) {
System.out.println("상수 값: " + value);
} else {
System.out.println("상수 이름이 존재하지 않습니다.");
}
2025-05-18 01:01