我想寫一個方法,在方法中獲取傳過來的類再獲取class做一些操作,請問是否可以
Class Abc() { }
public void AA(T t) {
print(t.getClass()); // 這里不行,得到的class不是Abc,而是名叫class的,應該怎么做?
}
// 呼叫
AA(Abc)
uj5u.com熱心網友回復:
當然可以了,要不然反射就沒法用了public void AA(T t) {
print(t.getClass().getName()); // 不知道你想達到什么目的,用getName來獲得類的名字
}
uj5u.com熱心網友回復:
public class Test {
public static void main(String[] args) {
Class<GateWay> gateWayClass = GateWay.class;
getClassName(gateWayClass);
}
public static void getClassName(Class clazz){
System.out.println(clazz.getName());
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/251159.html
標籤:Web 開發
上一篇:求助sql陳述句撰寫思路
下一篇:java入門
