package cn.four; import java.io.FileNotFoundException; import java.io.PrintStream; /** * 主要介绍PrintStream 打印流, 与其他流不同,PrintStream从不抛出IOException * 特点: * 1、 只负责输出 * 2、 不会抛出IOException * 构造方法: * PrintStream(File file) * PrintStream(OutputStream out) * PrintStream(String filename) * * 方法: * print() 会原样写入 * println() * write() 会写入对应的ASCII码形式 如97 写入 a * * */ public class OperationsOfPrintStream { public static void main(String[] args) throws Exception { PrintStream ps = new PrintStream("G:\\demoTest\\print.txt"); ps.println(99); ps.println('a'); ps.println("Hello"); ps.write(97); ps.write('a'); // ps.close(); /** * 99 * a * Hello * aa // 可以看出最后写入的97转换成了a */ // 可以用System.setOut(PrintStream a) 改变打印流的目的地,如果这样的化,那么hello world就会在打印流 // 位置中答应输出,对应文件目前结果为: System.setOut(ps); System.out.println("hello world"); /** * 99 * a * Hello * aahello world7 */ ps.close(); } }
打印流
最新推荐文章于 2024-04-25 17:27:12 发布