021.10 IO流 打印流
阿新 • • 發佈:2018-05-21
main tst equal dwr write AD int io流 except
內容:PrintStream:字節流 PrintWriter:字符流
PrintStream
public static void main(String[] args) throws IOException { //創建對象 PrintStream ps = new PrintStream("myfile\\print.txt"); //寫入整數 ps.write(355); //文件裏面是c,只是寫入整數的最低字節,也就是最後8位二進制 ps.print(355); //文件裏面是355,寫什麽就是什麽,原理就是把數組轉成了字符串 ps.close(); }
PrintWriter
public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); PrintWriter pw = new PrintWriter(System.out); String line = null; while((line = br.readLine()) != null){ if("//over".equals(line)){break; } pw.println(line.toUpperCase()); pw.flush(); } }
//改變目的到文件中,讓他自動刷新
pw = new PrintWriter(new BufferedWriter(new FileWriter("myfile\\printwriter.txt")),true);
021.10 IO流 打印流