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算好的了……我估计是
内存溢出才使输出终止了。   
 不然你的硬盘就爆了……