打印流PrintStream
时间:2020-05-13
本文章向大家介绍打印流PrintStream,主要包括打印流PrintStream使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
-
public class PrintStream
extends FilterOutputStream
implements Appendable, CloseableA
PrintStream
为另一个输出流添加了功能,即能够方便地打印各种数据值的表示。还提供了另外两个功能。与其他输出流不同,PrintStream
从不抛出IOException
;相反,异常情况只是设置一个可以通过checkError
方法测试的内部标志。可以选择一个PrintStream
,以便自动刷新;这意味着flush
字节数组写入方法后自动调用,所述一个println
方法被调用时,或者一个新行字符或字节('\n'
)被写入。由印刷的所有字符
PrintStream
被转换成使用平台的默认字符编码字节。 在需要编写字符而不是字节的情况下,应使用PrintWriter
类。
-
-
Constructor and Description PrintStream(File file)
使用指定的文件创建一个新的打印流,而不需要自动换行。PrintStream(File file, String csn)
使用指定的文件和字符集创建新的打印流,而不需要自动换行。PrintStream(OutputStream out)
创建一个新的打印流。PrintStream(OutputStream out, boolean autoFlush)
创建一个新的打印流。PrintStream(OutputStream out, boolean autoFlush, String encoding)
创建一个新的打印流。PrintStream(String fileName)
使用指定的文件名创建新的打印流,无需自动换行。PrintStream(String fileName, String csn)
创建一个新的打印流,不需要自动换行,具有指定的文件名和字符集
-
public class Demo07Main {
public static void main(String[] args) {
PrintStream printStream = null;
try {
printStream = new PrintStream("io\\f.txt");
printStream.println("你好");
} catch (FileNotFoundException e) {
e.printStackTrace();
}finally {
if (printStream != null){
printStream.close();
}
}
}
}
try {
PrintStream printStream = new PrintStream("io\\打印输出地址.txt");
System.setOut(printStream);//把输出语句的目的地改为了打印流的目的地
System.out.println("hahhhah");
printStream.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
原文地址:https://www.cnblogs.com/lxy522/p/12881821.html
- CTreeCtrl 控件使用总结
- 在ASP.NET MVC 4中使用Kendo UI Grid
- 每周四更面试题:True+True=?
- iis7 发布mvc 遇到的HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容
- NET中验证控件表达式汇总
- 动态执行超过4000个字符的SQL
- 在ASPNET中使用JS集锦
- 小程序又又又……
- js中页面刷新和页面跳转的方法总结
- PixelBender(着色器)初体验
- Centos下堡垒机Jumpserver V3.0环境部署完整记录(1)-安装篇
- CSS好看的按钮
- Metaball(元球)效果学习
- ASP.NET MVC 4 RC的JS/CSS打包压缩功能
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android viewpager自动轮播和小圆点联动效果
- 用Redis构建缓存集群的最佳实践有哪些?
- Android实现IP地址输入框的方法示例代码
- Node.js 搭建 HTTPS 服务器
- Android布局之表格布局TableLayout详解
- 简单实现Android倒计时效果
- Android实现单页面浮层可拖动view的一种方法
- 排查 Node.js 服务内存泄漏,没想到竟是它?
- Android判断网络状态的代码
- Android开发实现布局中为控件添加选择器的方法
- Android控制文本输入框最多输入10个字符长度
- Elasticsearch 内部数据结构深度解读
- 关于 Elasticsearch 段合并,这一篇说透了!
- 解了这十道C语言题,你敢说你精通C语言?
- 微服务中使用Maven BOM来管理你的服务版本