一個類是否有可能的參考存儲到類在Java(例如String
),類似於蟒: 爪哇:參考在Java
class Cl {
//
}
ArrayList<somethinghere> a;
a.add(Cl);
的Python
class Cl:
pass
A=[Cl]
一個類是否有可能的參考存儲到類在Java(例如String
),類似於蟒: 爪哇:參考在Java
class Cl {
//
}
ArrayList<somethinghere> a;
a.add(Cl);
的Python
class Cl:
pass
A=[Cl]
東西像這樣:
Class<String> clazz = String.class
Class<Cl> clazz2 = Cl.class;
List<Class<Cl>> list = new ArrayList<>();
list.add(clazz2);
如何訪問存儲在引用中的類的方法(如構造函數)。簡單地做'clazz()'會給出一些錯誤 – saga
你可以得到你的c的Class
實例使用靜態字段class
。
在你的情況Cl.class
是你想要的值。
這可以被存儲在Class<?>
類型的變量或在List<Class<?>>
Class<?> clazz = Test.class;
你可能想使用'Cl.class'。這可以存儲在'List>' –
AxelH