less than 1 minute read

자바 타입 확인

방법1

변수명.getClass().getName()

방법2

Object obj = field.get(clazz); // 임의의 객체를 Object형으로 가져옵니다.

// instanceof를 이용한 비교
if (obj instanceof Integer) { 
    System.out.println("숫자형입니다.")
} else if (obj instanceof String) {
    System.out.println("문자열입니다.")
} else if (obj instanceof String[]) {
    System.out.println("문자열 배열입니다.")
}

Categories:

Updated: