求助各路大虾,请帮忙!!
在java中怎样实现 向文件中写内容时换行操作(不同的内容写在不同的行上)?

解决方案 »

  1.   

    用FileWriter 对象,写\n\r可能行的吧,因为他是以文本方式的
      

  2.   

    定义一个写对象之后,比如这个对象是w
    就是w.newline();
      

  3.   

    如上:
            BufferedWriter wr1=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("C:\\Documents and Settings\\zhide1548\\.netbeans\\3.6\\sampledir\\zhide\\newInventory.dat")));           wr1.write(item[j].Item+"\t"+item[j].Quantity+"\t"+item[j].Supplier+"\t"+item[j].Dscription);
                wr1.newLine();
                wr1.flush();
            }
            wr1.close(); 就是这样了,我以前的一个程序,中间的代码没给出,但是意思是一样的了!
      

  4.   

    我刚试过,用FileWriter 对象,写\r\n就行的(\n\r就不行),因为他是以文本方式的