System类中的out是JAVA的标准输出流,out成员变量被定义为final类型,无法直接重新复制,但是可以通过setOut()方法来设置新的输出流。
PrintStream类在OutputStream类上增强了部分功能,可以方便输出各种类型的数据,并且不抛出IOException
 1 public class Practice {
 2     public static void main(String[] args) {
 3         try{
 4             PrintStream out = System.out;
 5             PrintStream ps = new PrintStream("./a.txt");
 6             System.setOut(ps);
 7             System.out.println("年龄为18,性别为女");
 8             System.setOut(out);
 9             System.out.println("信息已经录入,请查看");
10         }catch(FileNotFoundException e){
11             e.printStackTrace();
12         }
13     }
14 }

转载于:https://www.cnblogs.com/mtc-dyc/p/4622619.html

【Java4】IO重定向相关推荐

  1. Linux8-bash shell的基础特性:globbing、IO重定向及管道

    globbing 文件名通配(整体文件名匹配,而非部分) 匹配模式:元字符,即一个字符出现以后,它并不表示字符本身的意义,而是用来匹配一定范围内的或者制定符合条件的字符, *:匹配任意长度的任意字符 ...

  2. glob及IO重定向

    (一)bash的基础特性 globbing:文件名通配 *:匹配零或零个以上的任意字符 ?:匹配任意的单个字符,不可以为零个 []:匹配指定范围内的任意单个字符,有几种特殊格式 [a-z]/[A-Z] ...

  3. linux 重定向_Unix/Linux编程实践之IO重定向和管道

    I/O重定向的原理模型 ls > test.file是如何工作的?shell是如何告诉程序把结果输出到文件,而不是屏幕? 在who | sort > user.file中,shell是如何 ...

  4. Linux C:文件描述符、IO重定向、恢复标准输入输出

    目录 一.文件描述符 二.IO重定向 三.重定向回终端.伪终端 四.恢复标准输入输出 一.文件描述符 在Linux中,文件描述符是一个非负整数的数据类型.是FILE结构体中的一个成员属性. 每打开或者 ...

  5. 文件名重定向到txt中Linux,Linux上glob用于实现文件名的通配、IO重定向及管道

    Linux中所谓的通配是指,显示以指定条件为条件的文件:即通配的含义是指搜寻以已知条件为前提的目标文件. 常用文件通配符有: 文件通配符 含义 例子 * 任意长度的任意字符 如a*,搜寻所有以a为首的 ...

  6. linux 导出io,Linux基础知识之IO重定向

    该博文以CentOS6.8_x86_64系统为基础,Xshell 5远程连接CentOS系统,以root身份登录系统. 什么是I/O重定向? 所谓I/O重定向简单来说就是一个过程,这个过程捕捉一个文件 ...

  7. linux下的IO重定向与管道相关的知识简析

    一.bash重定向部分简单翻译 1.1.bash手册关于重定向短短的注解(因为过于经典,所以摘录出来) 我的翻译要开始毁经典啦... 参考: https://blog.csdn.net/spch200 ...

  8. 实验1:用户的登录与退出、IO重定向与简单文件操作

    实验1:用户的登录与退出.IO重定向与简单文件操作 1.实验目的 (1).掌握系统开启和关闭的方法及正常关闭系统的意义和必要性: (2).掌握用户的登录与退出的方法及用户退出系统或注销的意义和必要性: ...

  9. SRE运维工程师笔记-Linux文件管理和IO重定向

    SRE运维工程师笔记-Linux文件管理和IO重定向 1. 文件系统目录结构 1.1 文件系统的目录结构 1.2 常见的文件系统目录功能 1.3 应用程序的组成部分 1.4 CentOS 7 以后版本 ...

  10. glob通配及IO重定向 笔记

    bash的基础特性:         globbing:文件名通配 (整体文件匹配,而非部分)             匹配模式:元字符                 *:匹配任意长度的任意字符   ...

最新文章

  1. 阿里云云服务器安装jdk、mysql
  2. 安装Properties Editor插件,解决XXX.properties文件中文乱码的问题
  3. Codeforces Round #554 (Div. 2) C. Neko does Maths (简单推导)
  4. SpringBoot+Junt+Mock测试方法
  5. 转载-zookeeper在kafka中的作用
  6. vlc 在ubuntu 14下的linux版本编译
  7. spring boot定时任务解析
  8. 终极版Servlet——我只能提示您路过别错过
  9. 40.django中重要概念
  10. 力扣-53 最大子序和
  11. 计算机桌面图片打不开显示内存不足,电脑上的windows图片查看器提示内存不足如何解决...
  12. 群晖存储空间不足-处理方案一
  13. Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存
  14. 以vgg为backbone的简易图像检索系统
  15. fx5u 脉冲输出指令PLSY(DPLSY)4种写法
  16. 疫情下绩效管理和奖金激励怎么做
  17. 解决java虚拟机内存不足的错误 java.lang.OutOfMemoryError: PermGen space 没有文件TOMCAT_HOME/bin/catalina.sh
  18. IDC数据中心机房如何选择虚拟机和物理机?
  19. Linux 查看进程的几个命令
  20. Keil报错:Undefined symbol GPIO_Init

热门文章

  1. 【原创】QT在嵌入式系统中显示中文的方法
  2. WCF-Discovery的协议基础:WS-Disvovery(客户端驱动探测服务)
  3. “theform._eventtarget 为空或者不是对象”,解决办法
  4. 使用@Transactional应注意的问题
  5. 二叉查找树 Java实现
  6. VB6 XArrayDB | Xarray ReDim 用法
  7. EditText / This text field does not specify an inputType or a hint
  8. artdialog 异步加载页面 生成验证码
  9. 如何访问“我的网站”
  10. hadoop运行中报错笔记