首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java 记事本文件保存有关问题

2011-12-24 
java 记事本文件保存问题我用java写的记事本输入几个字符后保存为txt文件后txt文件却有几十M大而且用windo

java 记事本文件保存问题
我用java写的记事本输入几个字符后保存为txt文件后
txt文件却有几十M大
而且用windows的记事本还大不开!!!
我的输入流代码是这样的,请问该怎么改啊?
谢谢了!!

//另存文件
        if(e.getSource()==saveAsFileItem){
       
        JFileChooser   fs=new   JFileChooser();
                  int   returnVals=fs.showSaveDialog(null);
                  File   savefile=fs.getSelectedFile();
                  try{    
                      FileWriter   writeOut=new   FileWriter(savefile);
                    BufferedWriter   bw=new   BufferedWriter(writeOut);
                          while(text.getText()!=null)
                            bw.write(text.getText());
                           
                            bw.close();
                              writeOut.close();
                     
                     
                  }
                 
                  catch(IOException   ex){
                 
                 
                  }
       
        }

[解决办法]
把这句去掉:while(text.getText()!=null)
[解决办法]
几十M算好的了……我估计是内存溢出才使输出终止了。

不然你的硬盘就爆了……

热点排行
Bad Request.