package jp.XXXX; import java.io.*; import java.util.*; public class Forum { private List<ForumMessage> messages = new ArrayList<ForumMessage>(); public Forum() { private List messages = new ArrayList(); public synchronized void addMessage(ForumMessage m) { messages.add(m); } public synchronized ForumMessage[] getMessages() { ForumMessage[] msg = new ForumMessage[messages.size()]; for (int i = 0; i < messages.size(); i++) { msg[i] = (ForumMessage)messages.get(i); } return msg; } }
Forum.java を直すのだとは思うのですが、 FileReaderとFileWriterを入れるのか、 BufferedReader r; r = new BufferedReader(new InputStreamReader(in)); と BufferedWriter w; w = new BufferedWriter(new OutputStreamWriter(out)); を入れるのか、などを考えてはみたものの、どこに入れたら良いのか・・・