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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Без_тебя 于 2014-6-17 10:13 编辑

如何用打印流来从键盘输入文字马上保存到文件中~?求代码共享~

2 个回复

倒序浏览
  1.         public static void main(String[] args) throws IOException {
  2.                 File file = new File("d:\\aa.txt");//要保存到的文件名路径;
  3.                 //创建输入流,读取键盘录入;
  4.                 BufferedReader in =
  5.                                 new BufferedReader(new InputStreamReader(System.in));
  6.                 //创建输出流,保存到文件中;
  7.                 BufferedWriter out =
  8.                                 new BufferedWriter(new FileWriter(file));
  9.                 String len = null;
  10.                 while((len=in.readLine())!=null){
  11.                         out.write(len);
  12.                         out.newLine();
  13.                         out.flush();
  14.                         if(len.equals("over"))
  15.                                 break;
  16.                 }
  17.                 in.close();
  18.                 out.close();
  19.         }
  20. }
复制代码
回复 使用道具 举报 1 0
楼上写的很完整。就是这样写的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马