java的重定向标准IO
2013-12-15 15:46
246 查看
1. 3个重定向方法
System类提供了3个重定向输入输出方法:
1)static void setErr(PrintStream err):重定向“标准“错误输出流。
2)static void setIn(InputStream in):重定向”标准“输入流。
3)static void setOut(PrintStream out):重定向”标准“输出流。
System类提供了3个重定向输入输出方法:
1)static void setErr(PrintStream err):重定向“标准“错误输出流。
2)static void setIn(InputStream in):重定向”标准“输入流。
3)static void setOut(PrintStream out):重定向”标准“输出流。
import java.io.*; import java.util.*; class RedirectInOut { public static void main(String[] args) { try(PrintStream ps=new PrintStream(new FileOutputStream("out.txt"));//重定向标准输出为"out.txt" FileInputStream fis=new FileInputStream("RedirectInOut.java")//重定向标准输入为"RedirectInOut.java"文件 ) { System.setOut(ps); System.out.println("这是一个重定向输出"); System.setIn(fis); Scanner sc=new Scanner(System.in); sc.useDelimiter("\n"); System.out.println("重定向输入内容:"); while(sc.hasNext()) {//将"RedirectInOut.java"文件的内容写入"out.txt"文件 System.out.println(sc.next()); } } catch(IOException ex) { ex.printStackTrace(); } } }
相关文章推荐
- java.io.Console的使用以及重定向标准输出/输入
- 初学Java,IO之重定向标准输入\输出(四十五)
- java中重定向标准IO
- 标准IO重定向到文件非交互式设备时的缓冲策略
- Java 重定向标准输入输出流
- JavaIO之标准输入输出(二)
- IO:重定向标准输出流
- Java标准输出重定向到GUI
- Keil MDK : 标准IO函数重定向相关
- 第七篇:Java NIO Socket VS 标准IO Socket
- IO之转换流与重定向标准输入/输出
- Java从零开始学三十八(JAVA IO- 重定向IO)
- Java 重定向标准输入流_A鱼_百度空间
- JavaIO之标准输入输出(一)
- java.se.io.12.关于标准输出输入流
- java IO 文件读入,写入,重定向
- 【幻化万千戏红尘】qianfengDay19-java基础学习:转换流、对象流、打印流、三大标准(重定向)
- java中的IO整理(3)----数据操作流---合并流--压缩流--输入输出重定向 - 老秋的日志 - 网易博客
- Java I/O学习 标准的I/O重定向
- java标准IO流重定向