我是Java中的新手,所以我不確定這是否可能。基本上我需要將一個文件反序列化成給定類型的對象。基本上,該方法將做到這一點:在Android中使用泛型Java代碼
FileInputStream fis = new FileInputStream(filename);
ObjectInputStream in = new ObjectInputStream(fis);
MyClass newObject = (MyClass)in.readObject();
in.close();
return newObject;
我想這個方法是通用的,所以我可以告訴它我想要什麼類型in.readObject()
其輸出投進去,並將其返回。
希望這是有道理的......然後,我可能沒有正確理解泛型,這實際上不可行或不可取。
感謝, D.
我沒有嘗試過什麼真正的 - 不知道從哪裏開始/ – codedog 2010-09-28 08:34:19