package string.itcastio; import java.io.*; /* * 字符流 * 1,FileReader * 2,FileWriter * 3,BufferedReader * 4,BufferedWriter * 字节流 * 1,InputStream * 2,OutputStream * 3,BufferedInputStream * 4,BufferedOutputStream * * OutputStreamWriter: * 是字符流通向字节流的桥梁 */ public class OutputStreamWriterDemo1 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // PrintStream ps = System.out; // OutputStreamWriter osw = new OutputStreamWriter(ps); // BufferedWriter bw = new BufferedWriter(osw); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); String line = null; while ((line = br.readLine()) != null) { if ("over".equals(line)) { break; } bw.write(line); bw.newLine(); bw.flush(); } } }