이것은 내 클래스 구조입니다.Java 일반 유형 식별
public class Node<T> {
private T value;
public Node(T val) {
this.value = val;
}
public T evaluate() {
return value;
};
}
T는 Integer
, Double
, Date
, Long
또는 String
수있다.
이제 T 타입이 무엇인지 정확히 알 수 있습니까? 감사.
아니, 없다. 모든 generic의 type 매개 변수는 런타임에 제거됩니다. 자세한 내용은 런타임 유형 삭제를 참조하십시오. –
http://stackoverflow.com/questions/1004022/java-generic-class-determine-type –