日期:2014-05-20  浏览次数:20824 次

将jTextArea 的内容保存到txt文件的问题!
我在将jTextArea   的内容保存到一个txt文件的时候,该内容在txt文件没有分行,就是一长条,比如,
在jTextArea中的内容是:
1
23
456
7890

但是在txt文件中成了   :1234567890
这是我的代码,请问哪里有问题吗?
PrintWriter   outputStream   =   null;
  try   {
outputStream   =   new   PrintWriter(new   FileWriter( "c:/aaa.txt "));
outputStream.println(jTextArea.getText());

outputStream.close();
}
        catch   (IOException   e1)   {
e1.printStackTrace();
}

谢谢!

------解决方案--------------------
String[] lines=textArea.getText.split( "\n ");
for(int i=0;i < textArea.getLineCount() ;i++)
{
outputStream.println(lines[i]);

}
这样可以吗?