news 2026/6/10 15:47:15

Java--打印流

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Java--打印流

基本介绍

在整个IO包中,打印流是输出信息做方便的类,主要包含字节打印流(PrintStream)和字符打印流(PrintWriter)。打印流提供了非常方便的打印功能,可以打印任何的数据类型,例如:小数、整数、字符串等等

代码说明

PrintStream 的使用

import java.io.IOException; import java.io.PrintStream; /** * 演示 PrintStream(字节打印流) */ public class PrintStream_ { public static void main(String[] args) throws IOException { PrintStream out = System.out; // 在默认情况下,PrintStream 输出数据的位置是标准输出,即显示器 /* public void print(String s) { if(s == null) { s = "null"; } write(s); } */ out.print("Hello John !"); // 因为 print 底层使用的是 write,所以我们可以直接使用 write 来进行打印/输出 out.write("你好,哈尔滨".getBytes()); out.close(); // 我们可以修改打印位置 // 修改到 D:\hello.txt System.setOut(new PrintStream("D:\\hello.txt")); /* public static void setOut(PrintStream out) { checkIO(); setOut0(out); // native 方法,修改了 out 位置 } */ System.out.println("人生得意需尽欢");// 这句话会打印到上面的文件中,因为已经修改了打印位置 } }

PrintStream 的使用

import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; public class PrintWriter_ { public static void main(String[] args) throws IOException { // 默认打印显示器 // PrintWriter printWriter = new PrintWriter(System.out); PrintWriter printWriter = new PrintWriter(new FileWriter("f2.txt")); printWriter.println("Hi,北京你好!"); // 打印到指定文件,如上衣语句的文件 // 记得一定要 close() printWriter.close(); // flush + 关闭流 } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 13:14:42

什么是SQL注入

文章目录SQL注入原理SQL注入类型华为WAF5000-Web应用防火墙SQL注入是一种代码注入技术,也是最危险的Web应用程序漏洞之一。攻击者在用户输入字段中插入恶意代码,欺骗数据库执行SQL命令,从而窃取、篡改或破坏各类敏感数据。业界常用Web应用防火…

作者头像 李华
网站建设 2026/6/10 11:23:57

毕业生降AIGC必备:6款降ai工具实战演练,手把手教你降低AI检测风险

你的论文是不是AI率超高?一查降ai率结果80%以上? 别急,这种情况很多人遇到过。 用AI工具写论文确实快,但“AI味”太浓就容易翻车。 今天我就来分享几款自己用过、真心能打的ai降ai工具,从免费降ai率工具到专业级都涵…

作者头像 李华
网站建设 2026/6/10 11:19:41

【毕业设计】基于python-pytorch深度学习训练识别舌头是否健康

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/6/10 11:20:31

极兔与顺丰宣布战略相互持股,互相持股会带来怎样的格局大变?

​2026年1月15日,全球领先的综合物流服务提供商极兔速递与顺丰控股联合发布公告,宣布达成一项战略性的相互持股协议,将互为对方增发新股,投资交易金额达83亿港元。首先,此次顺丰与极兔通过83亿港元规模的相互持股构建“…

作者头像 李华
网站建设 2026/6/10 11:27:12

玩NAS的你有这些“坏习惯”吗?新手必须纠正的5个安全隐患

当你成功配置DDNS或IPv6直连,享受“随时随地访问NAS”的便利时,很少有人意识到这可能意味着任何人都能尝试连接你的设备。想象一下,你家有一个任何人都能看见的门牌号(公网IP),而门的锁(密码&am…

作者头像 李华