A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

有几种方法将字符串存入文件,并能一次一行保存?

2 个回复

倒序浏览
我的算法是这样的  写入一行敲一次回车保存一次
  1. /*
  2. * 有几种方法将字符串存入文件,并能一次一行保存?
  3. *
  4. * */
  5. public class Demo {
  6.         public static void main(String[] args) throws Exception{       
  7.                 System.out.println("请输入一句话");
  8.                 BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
  9.         //        FileOutputStream write = new FileOutputStream("D:\\copy_1.txt");
  10.                 BufferedWriter writee = new BufferedWriter(new FileWriter(new File("D:\\copy_1.txt")));
  11.                
  12.                 while(true){
  13.                         String str = input.readLine();
  14.                         writee.write(str);
  15.                         writee.newLine();
  16.                         if(str=="over"){
  17.                                 break;
  18.                         }
  19.                 }
  20.                 System.out.println("GameOver");
  21.                
  22.         }
  23. }
复制代码

点评

要换行得用newline()方法 感觉就是一种了吧,,  发表于 2016-6-9 12:01
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马