JavaSE IO流(其它处理流的使用)
目录
一.标准输入、输出流
1.System.in:标准输入流
默认从键盘输入
2.System.out:标准输出流
默认从控制台输出
3.练习:
从键盘输入一个字符串,要求将读取的字符串转成大写输出,然后继续进行输入操作。直到当输入"e"或者”exit“时,退出程序。
System类的 setIn(InputStream is)/setOut(PrintStream ps) 方式重新指定输入和输出的流。
二.打印流:
提供了一系列重载的print() 和 println()
1.PrintStream:
PrintStream类有很多print()方法和println()方法
2.PrintWriter:
三.数据流:
1.DataOutputStream:
2.DataInputStream:
注意点:读取不同类型的数据的顺序要与当初写入文件时,保存的数据的顺序一致。
3.作用:
用于读取或写出基本数据类型的变量或字符串。