标准输入(InputStream)输出(PrintStream)

原创 2013年12月04日 10:22:57

文章摘抄至 http://blog.csdn.net/shichunle/article/details/6754930

 

 

PrintStream

是一个字节打印流,System.out对应的类型就是PrintStream。

它的构造函数函数可以接收三种数据类型的值。

1,字符串路径。

2,File对象。

3,OutputStream。

 

PrintWriter:

是一个字符打印流。构造函数可以接收四种类型的值。

1,字符串路径。

2,File对象。

对于1,2类型的数据,还可以指定编码表。也就是字符集。

 

将打印的字符串输入到文件当中

import java.io.FileNotFoundException;
import java.io.PrintStream;

public class PrintStreamDemo {

	public static void main(String[] args) {
		try {
			PrintStream ps = new PrintStream("HUANGBIAO.TXT");
			ps.println("ddddd");
			ps.println("ddddd1");
			ps.println("ddddd2");
			ps.println("ddddd3");
		} catch (FileNotFoundException e1) {
			e1.printStackTrace();
		}

	}
}

 

标准输入(键盘输入)

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class ReadLine {

	public static void main(String[] args) {

		// System.in是标准输入(获取键盘输入的值),
		// InputStreamReader将字节流转为字符流,将字节流转为BufferedReader
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String line;
		try {
			// readLine()是阻塞方法,当键盘输入之后,点击回车,得到的值不会为null,就一直处于阻塞状态
			while ((line = br.readLine()) != null) {
				System.out.println(line);
			}
		} catch (IOException e) {
			e.printStackTrace();
		}

	}

}

 

 

Java精选笔记_其他IO流(ObjectInputStream、DataInputStream、PrintStream、标准输入输出流)

其他IO流 ObjectInputStream和ObjectOutputStream 如果希望永久将对象转为字节数据写入到硬盘上,即对象序列化,可以使用ObjectOutputStream(对象输...

【Java基础知识】IO流--标准输入输出流、打印流PrintStream

使用标准输出流(system.out)和打印流 (PrintWriter)来读取txt文件 在电脑某盘根目录下放一个文本文件.里面写一首诗(内容随意发挥).把诗的内容输出到控制台. 要求:...

C++标准输入输出流

  • 2012年12月16日 23:31
  • 41KB
  • 下载

c标准输入输出

  • 2014年06月16日 18:22
  • 33KB
  • 下载

System.in与System.out(标准输入与输出)详解

1.标准输入System.in System.in作为InputStream类的对象实现标准输入,可以调用它的read方法来读取键盘数据。read方法有3种格式: public abstract...

stdio.hC的标准输入输出

  • 2009年05月13日 00:43
  • 47KB
  • 下载

JAVA100例之实例32 标准输入输出

  • 2008年12月02日 10:29
  • 2KB
  • 下载

uboot串口与标准输入输出代码详解

这里我们来分析下uboot串口设备初始化和串口stdio标准输入输出设备的初始化过程。一、display_banner与print_cpuinfouboot从启动开始,第一句打印就是调用display...

C语言标准输入输出scanf

  • 2008年11月26日 14:23
  • 252KB
  • 下载

Hour 5 读写标准输入输出设备

  • 2007年10月29日 10:45
  • 190KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:标准输入(InputStream)输出(PrintStream)
举报原因:
原因补充:

(最多只允许输入30个字)