实例要求:使用重定向将输出指定输入文件,打开文件查看是否存在数据

/** 1.重定向使用system中的setOut()和setIn()方法来定义类*   之后指定文件名,对该文件名进行读写操作.由于文件可能*   不存在,因此需要考虑异常.使用try...catch....语句来*   排除异常.* 2.setOut方法用于重新非配System类的输出流*   声明:public static void setOut(PrintStream out) out为新定义的输出流对象* 3.setErr方法用于重新分配System类的标准错误输出流*   声明:public static void setErr(PrintStream err)* 4.setIn方法用于重新设定System类in成员变量,也就是标准输入流*/import java.io.FileNotFoundException;
import java.io.PrintStream;public class InputCode {public static void main(String[] args) {try {PrintStream out = System.out;//保留原先输出流PrintStream ps=new PrintStream(".\1.txt");//定义新输出流System.setOut(ps);//设置输出流System.out.println("12312356465789");System.out.println("312154545464654");System.setOut(out);System.out.println("12131");}catch(FileNotFoundException e) {//文件异常排除e.printStackTrace();}}
}

java 重定向实例相关推荐

  1. Java经典实例代码

    Java经典实例(第二版) 1. 获取环境变量 Java代码  1.    System.getenv("PATH");   2.    System.getenv("J ...

  2. Java Websocket实例【服务端与客户端实现全双工通讯】

    Java Websocket实例[服务端与客户端实现全双工通讯] 现很多网站为了实现即时通讯,所用的技术都是轮询(polling).轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发 出HTTP ...

  3. java 报文请求_http 请求报文和响应报文编写 (java socket实例)

    http 请求头由三部分组成:请求行.请求头部.请求体 GET / HTTP/1.1\r\n Host: 114.55.40.20\r\n Content-Type: text/html;charse ...

  4. java控制语句练习题_[Java初探实例篇02]__流程控制语句知识相关的实例练习

    本例就流程控制语句的应用方面,通过三个练习题来深入学习和巩固下学习的流程控制语句方面的知识,设计到,if条件判断语句,switch多分支语句,for循环语句及其嵌套多层使用,while循环语句. 练习 ...

  5. MapReduce Java API实例-排序

    场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...

  6. MapReduce Java API实例-统计平均成绩

    场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...

  7. MapReduce Java API实例-统计出现过的单词

    场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...

  8. JAVA正则表达式实例教程(转帖收藏)

    So many open source projects. Why not Open your Documents? 1 JAVA正则表达式实例教程 12/11/2008 1.正则表达式的知识要点 1 ...

  9. 判断Java 对象实例是否死亡

    垃圾收集器与内存分配策略参考目录: 1.判断Java 对象实例是否死亡 2. Java 中的四种引用 3.垃圾收集算法 4. Java9中的GC 调优 5.内存分配与回收策略 在进入主题之前,我们要先 ...

最新文章

  1. 日志统计中的PV UV IP
  2. golang应用日志
  3. ElementUI项目中怎样引用Jquery
  4. 服务器重装之后连接不上及解决措施
  5. 【深度学习】Panoptic FCN:真正End-to-End的全景分割
  6. linux识别fat16还是32,FAT16 、FAT32 、NTFS、LINUX区别.doc
  7. e480换高分屏_全高清都不够用?是时候趁着双11上飞利浦的高分屏了
  8. MQ保证消息的可靠性传输
  9. Java技术:项目构建工具Maven最佳替代者gradle介绍
  10. 深度学习基础 | RNN家族全面解析
  11. Java中PreparedStatement和Statement区别
  12. 量子力学对计算机影响,人们对量子力学的理解有误?
  13. 【字符串】13. 罗马数字转整数
  14. 【jvm】《尚硅谷宋红康JVM全套教程(详解java虚拟机)》上篇 笔记
  15. eclipse插件开发:把自定义的文件类型使用xml编辑器打开
  16. 网上赚钱方法有哪些?这5种赚钱方法,非常适合草根!
  17. 电容电阻电感的等效分析
  18. 数据挖掘中的模式发现(七)GSP算法、SPADE算法、PrefixSpan算法
  19. ROS 2 Humble Hawksbill 环境基础
  20. 互联网技术架构——画龙点睛

热门文章

  1. Vue跳转到一个新的页面的多种方法
  2. CloudFlare防护下的破绽:寻找真实IP的几条途径
  3. 最最完整的二维码生成教程:MFC下利用libqrencode库生成二维码,显示在屏幕上并保存
  4. 小程序云开发基础教程一
  5. 如何给服务器安装家用系统,如何给服务器安装操作系统
  6. 荣耀Magic2锋芒毕露,小米MIX3或因实力不足刻意抢发?
  7. 2021年软考报名时间、报考、考试时间安排
  8. 2019年计算机软件水平考试时间已确定(全年)
  9. 《计算机教育》专题报道:借助OCW,推进现代大学跨越式进步
  10. 【技术分享】MPL3115A2模块测量气压与海拔高度