实现键盘录入数据保存到文件中

键盘输入数据以end结束写到指定的文件中,代码如下

import java.io.BufferedReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;

public class Test3 {
	public static void main(String[] args) throws IOException {
		//接受系统输入
		InputStream in = System.in;
		//将字节流转换为字符流
		InputStreamReader is = new InputStreamReader(in);
		//字符流读取数据
		BufferedReader br = new BufferedReader(is);
		//打印流写入数据,第一个true表示如果文件中有内容就追加数据,第二个true表示启用自动刷新
		PrintWriter pw = new PrintWriter(new FileWriter("F:/create.txt",true),true);
		
		String line =null;
		while((line= br.readLine())!=null){
			 if("end".equals(line)){
		            break;
		        }
			pw.println(line);
		}
		br.close();
		pw.close();
	}
}


发布了29 篇原创文章 · 获赞 2 · 访问量 3万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章