實現鍵盤錄入數據保存到文件中

鍵盤輸入數據以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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章