字符流
——–Reader 输入字符流的基类
————FileReader 读取文件的输入字符流
————BufferedReader 缓冲输入字符流
——–Writer 所有输出字符流的基类,抽象类
————FileWriter 向文件输出字符数据的输出字符流
————BufferedWriter 缓冲输出字符流 (提高FileWriter的写数据效率,拓展FileWriter的功能)
BufferedWriter内部提供了一个8192长度的字符数组作为缓冲区,拓展了FileWriter的功能
/*
*用缓冲输入输出字符流模拟用户注册登录
*/
import java.util.Scanner;
import java.io.FileWriter;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;
public class Login {
static Scanner scanner=new Scanner(System.in);
public static void main(String[] args) throws IOException{
while(true){
System.out.println("请选择功能:A(注册) 登录(B) 退出(Q)");
String option=scanner.next();
if(option.equalsIgnoreCase("A")){
//注册
reg();
}else if(option.equalsIgnoreCase("B