* PrintStream和PrintWriter,效果相似
-
<李> PrintStream ps=new PrintStream(字节流,真/假),为真则自动刷新内容,默认为假李>
<李>系统。从默认为PrintStream打印流李>
<李>写入文件(通过.println): 李>
<李> PrintStream ps=new PrintStream(新BufferedStream (FileOutputStream (“vv.txt")),真的)李>
<李> ps.println (“ad") 李>
<李>重定向输出端(输出到文件):System.setOut (ps);ps.println (“aa");李>
<李>重定向回控制台:系统。一套(新PrintStream(新BufferedOutputStream(新FileOutputStream (FileDescriptor.out)),真的));李>
<强> PrintStream: 强>
<代码>//打印流system . out PrintStream os=system . out; os.println(“哈哈”);//写入文件 操作系统=new PrintStream(新BufferedOutputStream(新FileOutputStream (“vv.txt”)),真的); os.println(“添加”); os.println(假); os.flush (); os.close ()//重定向输出端(输出到文件) System.setOut (os); System.out.println(“改变”);//重定向回控制台 系统。一套(新PrintStream(新BufferedOutputStream(新FileOutputStream (FileDescriptor.out)),真的));//标准的输入输出端代码>
<强> PrintWriter: 强>
<代码> PrintWriter pw=new PrintWriter(新BufferedOutputStream(新FileOutputStream (“vv.txt”)),真的); pw.println (“ff”); pw.println(真正的); pw.close(); 代码>