当前位置: 首页 > news >正文

控制输入流,从控制台打印到文件中,更改输出的位置

 public static void main(String[] args) throws IOException {PrintStream printStream = System.out;//在默认情况下,PrintStream 输出数据的位置 标准输出,即显示器printStream.print("Tom,hello");/*public void print(String s) {if (s == null) {s = "null";}write(s);}*///因为print底层使用的是write,所以我们可以直接调用write进行打印/输出printStream.write("你好,元宇宙".getBytes());//write是字节流//我们可以修改打印流的位置/设备//1.输出修改成到"e:\\f1.txt"//2."Tom,hello" 就会输出到 "e:\\f1.txt"System.setOut(new PrintStream("E:\\f1.txt"));printStream.print("Tom,hello");System.out.println("打印完毕~");//已经打印到文件中printStream.close();}

便捷方式:

 public static void main(String[] args) throws IOException {PrintStream printStream = new PrintStream("E:\\f1.txt");printStream.println("Tom,hello");printStream.write("你好,元宇宙".getBytes());System.out.println("已经打印到文件中~");printStream.close();}

 

 public static void main(String[] args) throws IOException {
//        PrintWriter printWriter = new PrintWriter(System.out);PrintWriter printWriter = new PrintWriter(new FileWriter("E:\\f2.txt"));printWriter.print("hi,铜陵你好~");System.out.println("打印完成!");printWriter.close();}

 更改输出的位置~

http://www.lryc.cn/news/209307.html

相关文章:

  • 计算线阵相机 到 拍摄产品之间 摆放距离?(隐含条件:保证图像不变形)
  • 【网络】详解http协议
  • 1819_ChibiOS的互斥信号与条件变量
  • CSDN学院 < 华为战略方法论进阶课 > 正式上线!
  • 电商接口api数据比价接口推荐
  • 读取Excel的工具类——ExcelKit
  • vscode连接服务器一直retry
  • Spring Cloud Sentinel整合Nacos实现配置持久化
  • STM32F4VGT6-DISCOVERY:uart1驱动
  • C语言之 结构体,枚举,联合
  • 红米电脑硬盘剪切
  • 微信小程序在线预览PDF文件
  • Android 工厂模式增加Type-A功能测试
  • Web攻防06_sqlmap的使用
  • C++模拟实现-----日期计算器(超详细解析,小白一看就会!)
  • Oracle实现把B表某一字段更新到A表
  • CUMCM历年赛题汇总
  • 人间道-您到底做错了什么:正心径之您要逐渐去除外邪行为
  • Spring Boot拓展XML格式的请求和响应
  • 0045【Edabit ★☆☆☆☆☆】【字符数转整型】Return a String as an Integer
  • 数据库MySQL(六):事务
  • 比较浮点数时,我被绊倒了
  • JVM进阶(1)
  • 【AICFD案例操作】汽车外气动分析
  • Hadoop 请求数据长度 Requested Data length 超过配置的最大值
  • 搜索与图论:染色法判定二分图
  • 磁场设备主要有哪些
  • 【wespeaker】模型ECAPA_TDNN介绍
  • GPT技术的广泛使用
  • 银河麒麟V10安装MySQL8.0.28并实现远程访问