Java打印流
Java打印流
一、概述PrintStream 为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。二、PrintStream类1、特点①只负责数据的输出,不负责数据的读取;②与其他输出流不同,PrintStream 永远不会抛出 IOException;③特有的方法:print(打印)与println(打印并换行),可以打印任意类型的值;2、构造方法①PrintStream(File
Java打印流
PrintStream 为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。
1、特点
①只负责数据的输出,不负责数据的读取;
②与其他输出流不同,PrintStream 永远不会抛出 IOException;
③特有的方法:print(打印)与println(打印并换行),可以打印任意类型的值;
2、构造方法
①PrintStream(File file)
输出的目的地是一个文件;
②PrintStream(OutputStream out)
输出的目的地是一个字节输出流;
③PrintStream(String fileame)
输出的目的地是一个文件路径;
、继承自父类的成员方法
①void close()关闭此输出流并释放与此流有关的所有系统资源;
②void flush() 刷新此输出流并强制写出所有缓冲的输出字节;
③void write(byte[] b)将 b.length 个字节从指定的 byte 数组写入此输出流;
④void write(byte[] b, int off, int len)将指定 byte 数组中从偏移量 off 开始的 len 个字节写入此输出流;
⑤abstract void write(int b)将指定的字节写入此输出流;
注意:
1、如果使用继承自父类的write写数据,那么在查看数据的时候会查询编码表 97->a;
2、如果使用自己特有反print方法写数据,数据会原封不动输出 97->97;
4、改变打印流的目的地
代码:
代码语言:javascript代码运行次数:0运行复制package study.io;
import java.io.FileotFoundException;
import java.io.PrintStream;
public class PrintStreamTest {
public static void main(String[] args) throws FileotFoundException {
println("在控制台输出");
PrintStream printStream = new PrintStream("C:\\Users\\Administrator\\Desktop\\");
System.setOut(printStream);
println("输出到文件存储里面去");
}
}
运行结果:
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-23 18:38:20
推荐阅读
留言与评论(共有 18 条评论) |
本站网友 忘记我是谁 | 7分钟前 发表 |
int len)将指定 byte 数组中从偏移量 off 开始的 len 个字节写入此输出流;⑤abstract void write(int b)将指定的字节写入此输出流;注意:1 | |
本站网友 蒙奇d路飞 | 7分钟前 发表 |
继承自父类的成员方法①void close()关闭此输出流并释放与此流有关的所有系统资源;②void flush() 刷新此输出流并强制写出所有缓冲的输出字节;③void write(byte[] b)将 b.length 个字节从指定的 byte 数组写入此输出流;④void write(byte[] b | |
本站网友 唐山社区 | 23分钟前 发表 |
\\Users\\Administrator\\Desktop\\"); System.setOut(printStream); println("输出到文件存储里面去"); } }运行结果:本文参与 腾讯云自媒体同步曝光计划 | |
本站网友 长期 | 13分钟前 发表 |
那么在查看数据的时候会查询编码表 97->a;2 | |
本站网友 唐氏筛查 | 19分钟前 发表 |
继承自父类的成员方法①void close()关闭此输出流并释放与此流有关的所有系统资源;②void flush() 刷新此输出流并强制写出所有缓冲的输出字节;③void write(byte[] b)将 b.length 个字节从指定的 byte 数组写入此输出流;④void write(byte[] b | |
本站网友 袭警事件 | 13分钟前 发表 |
二 | |
本站网友 刘忠敏 | 27分钟前 发表 |
数据会原封不动输出 97->97;4 | |
本站网友 南昌航空大学地址 | 1分钟前 发表 |
继承自父类的成员方法①void close()关闭此输出流并释放与此流有关的所有系统资源;②void flush() 刷新此输出流并强制写出所有缓冲的输出字节;③void write(byte[] b)将 b.length 个字节从指定的 byte 数组写入此输出流;④void write(byte[] b | |
本站网友 何敏 | 12分钟前 发表 |
数据会原封不动输出 97->97;4 | |
本站网友 结肠扭转 | 13分钟前 发表 |
继承自父类的成员方法①void close()关闭此输出流并释放与此流有关的所有系统资源;②void flush() 刷新此输出流并强制写出所有缓冲的输出字节;③void write(byte[] b)将 b.length 个字节从指定的 byte 数组写入此输出流;④void write(byte[] b | |
本站网友 恶男宅急电 | 18分钟前 发表 |
那么在查看数据的时候会查询编码表 97->a;2 | |
本站网友 阿尔贝加缪 | 23分钟前 发表 |
继承自父类的成员方法①void close()关闭此输出流并释放与此流有关的所有系统资源;②void flush() 刷新此输出流并强制写出所有缓冲的输出字节;③void write(byte[] b)将 b.length 个字节从指定的 byte 数组写入此输出流;④void write(byte[] b | |
本站网友 北京世界公园好玩吗 | 8分钟前 发表 |
Java打印流 一 | |
本站网友 苹果被删 | 0秒前 发表 |
如果使用自己特有反print方法写数据 | |
本站网友 北京求职 | 26分钟前 发表 |
如果使用自己特有反print方法写数据 | |
本站网友 北京市第三交通委 | 17分钟前 发表 |
概述PrintStream 为其他输出流添加了功能 | |
本站网友 网上怎么能赚钱 | 19分钟前 发表 |
不负责数据的读取;②与其他输出流不同 |