2
爲什麼我無法將對象轉換爲通過參數提供的類類型?如何傳遞類類型作爲參數並將其轉換爲參數?
public static checkInstanceOf(Object obj, Class<?> type) {
return obj instanceof type; //error: type cannot be resolved to a type
}
我想創建一個實用程序方法,必須在更詳細的例程中使用像這樣的instanceof檢查。我需要改變什麼?
我希望能夠調用是這樣的:
MyUtil.checkInstanceOf(new String(""), MyClass.class);
太好了。另一個問題:我是否也可以將我的對象投影到該實例? – membersound
幫助你自己[文檔](http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html)。 –
鑄造是編譯時的事情。你的意思是「轉換」? –