java.se.io.12.关于标准输出输入流
2016-08-08 09:05
489 查看
package com.knock.io; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; import java.util.Scanner; import org.junit.Test; /** * @date 160803am * printStream类 * * */ public class KmPrint { /* * 打印流的三个常量in,out,err * 可以通过setIn,setOut等方法对其进行重定向 * */ @Test public void test(){ PrintStream ps = System.out;//属性out的类型就是PrintStream ps.println("i m shadow u r light"); } @Test public void test2(){ //改变输出位置(重定向),相似地,封装一下就是一个日志工具 try { System.setOut(new PrintStream(new FileOutputStream("E:/test/a.txt"),true)); System.out.println("i m shadow u r light"); System.out.println("i m shadow u r light"); System.out.println("i m shadow u r light"); System.out.println("i m shadow u r light"); System.out.println("i m shadow u r light"); } catch (FileNotFoundException e) { e.printStackTrace(); } } @Test public void test3(){ /*Scanner scan = new Scanner(System.in); System.out.println("please input:"); System.out.println(scan.nextLine());*/ /* * Scanner类应是一个装饰模式的处理流 * 往里面丢一个输入流,实现从文档输入 * */ try { Scanner scan = new Scanner(new BufferedInputStream(new FileInputStream("D:/test/a.txt"))); System.out.println(scan.nextLine()); } catch (FileNotFoundException e) { e.printStackTrace(); } } }
相关文章推荐
- JAVA IO 输入流 输出流笔记(一)
- [Java 12 IO] OutputStream 字节输出流,继承自它的类,都是 程序中输出 数据
- 关于JAVA中标准输出对性能的影响
- java基础(12)- java的输入/输出(IO)包(2)
- java io系列12之 BufferedInputStream(缓冲输入流)的认知、源码和示例
- Java中 IO中的字符输入流与字符输出流
- 关于JAVA字节输入流与输出流以及与字符区别
- java io系列12之 BufferedInputStream(缓冲输入流)的认知、源码和示例
- java.io输入流怎么转成输出流
- java.se.io.13关于IO的工具包
- java.io.Console的使用以及重定向标准输出/输入
- 关于java项目中System.out.println()标准输出方法性能影响分析
- JAVA高级视频02_IO输入与输出日记4(02-11到12)
- [Java 12 IO] OutputStream 字节输出流,继承自它的类,都是 程序中输出 数据
- java.se.io.1输入流
- java.se.io.2输出流
- java基础(12)- java的输入/输出(IO)包(2)
- 【java基础:IO】多个输入流通过SequenceInputStream序列流整合成一个大流然后输出的Demostration
- java io系列12之 BufferedInputStream(缓冲输入流)的认知、源码和示例
- Java_IO 文件输入流(FileInputStream)与文件输出流(FileOutputStream)