我是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