黑马程序员技术交流社区

标题: DataOutputStream问题 [打印本页]

作者: che201311    时间: 2013-11-23 16:52
标题: DataOutputStream问题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public static void write(Word word) throws Exception{
         
        File file = new File("tokenOut.txt");
         
        if(!file.exists()){
            
            System.out.println("file not exist!");
        }else{
            
            DataOutputStream out = new DataOutputStream(new FileOutputStream(file));
            System.out.println("--->" + word.getMessage());
            out.writeUTF(new String(word.getMessage().getBytes(), "UTF-8"));
        }
    }
中的out.writeUTF(new String(word.getMessage().getBytes(), "UTF-8"));
每次都把前面写的覆盖了,怎么办?
作者: 王贺    时间: 2013-11-23 17:10
DataOutputStream out = new DataOutputStream(new FileOutputStream(file, true));
new FileOutputStream(file, true));加个true吧应该





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2