JavaSE IO流(其它处理流的使用)

一.标准输入、输出流

1.System.in:标准输入流

默认从键盘输入

2.System.out:标准输出流

默认从控制台输出

3.练习:

从键盘输入一个字符串,要求将读取的字符串转成大写输出,然后继续进行输入操作。直到当输入"e"或者”exit“时,退出程序。

JavaSE IO流(其它处理流的使用)

System类的 setIn(InputStream is)/setOut(PrintStream ps) 方式重新指定输入和输出的流。

二.打印流:

提供了一系列重载的print() 和 println()

1.PrintStream:

PrintStream类有很多print()方法和println()方法

2.PrintWriter:

三.数据流:

1.DataOutputStream:

JavaSE IO流(其它处理流的使用)

2.DataInputStream:

注意点:读取不同类型的数据的顺序要与当初写入文件时,保存的数据的顺序一致。
JavaSE IO流(其它处理流的使用)
JavaSE IO流(其它处理流的使用)

3.作用:

用于读取或写出基本数据类型的变量或字符串。