嗨 我創建了一個名爲'Human'的類,該類的每個對象都有一個名稱和一個可以是學生或教師的類型。我創建了另一個創建Human對象的類主類,併爲對象分配類型和名稱,並將該對象添加到linkedList中。現在我想將這個鏈接列表寫入一個文件,但我不知道如何。我必須將這兩個對象及其類型寫入該鏈接列表中。我已經創建了以下作爲主要類,但我在編寫文件部分有問題。你能指導我嗎?寫入java文件的幫助
public class Testing {
public static LinkedList<Human> link =new LinkedList<Human>();
static FileOutputStream fop;
public static void main(String args[])
{
File f=new File("textfile1.txt");
try {
fop=new FileOutputStream(f);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Human hm = new Human();
Human hum = new Human();
hm.setName("Anna");
hm.setType("Student");
hum.setName("Elvis");
hum.setType("Instructor");
link.add(hm);
link.add(hum);
for (Human h : link) {
fop.write(h.getType());
fop.write(h);
}
}
}
這取決於你想要寫入文件的內容。你想要的值,serlialised對象,一個XML表示? – Codemwnci 2010-11-15 16:04:30
我想寫對象 – 2010-11-15 16:05:52
以可讀形式。或以二進制形式? – Codemwnci 2010-11-15 16:08:27