티스토리 뷰

Java

자바 - 참조형 타입 확인 예제

Kodong's blog 2025. 8. 12. 20:44

클로드( Claude )가 생각하기에 참조형 타입을 확인하기 위해서 가장 효율적인 방법을 정리해보려한다 ㅋ

 

 

● 참조형 타입 확인

예: String, Integer(래퍼 클래스), ArrayList, 사용자 정의 클래스 등

  • 참조형은 객체이므로 .getClass() 메서드를 바로 사용 가능
  • - getName() → 전체 경로 포함 클래스명
    - getSimpleName() → 클래스명만
    - getTypeName() → 타입 전체명
public class Main {
    public static void main(String[] args) {
        String text = "Hello";
        
        System.out.println(text.getClass().getName());       
        // java.lang.String
        System.out.println(text.getClass().getSimpleName()); 
        // String
        System.out.println(text.getClass().getTypeName());   
        // java.lang.String
    }
}

 

 

뭐 이 예제에 있는 매서드들을 이용하면 참조형 타입 확인은 간단하게 할 수 있을거 같다.

 

기본형의 타입 확인은 이걸 해야하는 상황을 만났을때 또 정리하겠다.. ( 기본형은 객체가 아니기에, 이렇게 쉽게 바로 메서드를 이용할 수 없어서 좀 더 복잡하다!! )

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함