1. 明確源和目的spa
源表明輸入流: InputStream, Readerit
目的表明輸出流: OutputStream, Writerclass
2. 操做數據是否純文本文件讀取
純文本:字符流數據
非純文本: 字節流margin
鍵盤輸入基本模型tab
BufferedReader br = new BufferedReader((new InputStreamReader(System.in)));文件
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));鍵盤
從文件讀取while
BufferedReader br = new BufferedReader((new InputStreamReader(new FileInputStream("xxx.txt")));
存入到文件
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("xxx.txt")));
String line;
while((line=br.readLine())!=null)
{
if(line.equals("over"))
break;
bw.write(line);
bw.newLine();
bw.flush();
}