package io;
import java.io.*;
/**
* 特殊输入流:
* 1、标准输入流
* System.in:通常,该流对应于键盘输入或由主机环境或用户指定的另一个输入源
*/
public class Standard {
public static void main(String[] args) throws IOException{
// systemIn();
print();
}
/**
* 标准输入流:
* System.in
* 通常,该流对应于键盘输入或由主机环境或用户指定的另一个输入源
*/
public static void systemIn()throws IOException {
//标准输入流
InputStream is = System.in;
//字符流
InputStreamReader isr = new InputStreamReader(is);
//字符缓冲流
BufferedReader br = new BufferedReader(isr);
//读取输入内容
System.out.println(br.readLine());
//将读取的内容转换整型 注意:需要输入数字
//System.out.println(Integer.parseInt(br.readLine()));
}
/**
* 标准输出流:
* System.out
*/
public static void systemOut() {
//这个 没什么好说的
//System.out.println();
}
/**
* 字节打印流:
* PrintStream
* 该类打印到文件的内容: 输出即所得,输入什么就写入什么
*/
public static void print() throws IOException{
//字节打印流:操作文件
PrintStream ps = new PrintStream("P:\\demo\\ccccc.txt");
//打印内容
ps.print("---打印开始---");
//打印换行符
ps.println();
//打印 int
ps.print(100);
ps.println();
//打印 float
ps.print(100.99);
ps.println();
//打印 char
ps.print('a');
ps.println();
ps.print("---打印结束---");
}
}