public class Student {
String name;
int id;
float grade;}
public class UndergraduateStudent extends Student{
float grade2;}
public class GraduateStudent extends Student{
float grade2,grade3;
String supervizor;}
所以我有基本的类学生被延长到2个types.All的Student
对象存储在一个SLL,现在我必须将它们存储到我可以将它们存储在文件中,如果当file.How从列表中提取一个演员到(Student)
完成?我将需要从文件中取回它们,那么如何知道文件中每行的类型是什么类型的学生?(我现在对序列化不感兴趣)要归档的对象:如何?
“我现在没有兴趣在序列化” - 是的,你是。您正在讨论将对象存储在文件中。 *是*序列化。 –
你必须使用序列化。 http://www.thejavageek.com/2013/09/08/reading-writing-objects-using-serialization/ –
@JonSkeet我需要“一种方法来保存学生列表到 文本文件”,并在之后我这样做是为了序列化的要求 – Matt