简介
如果要使用缓冲区进行数据操作,java.io给出了下面两种操作流.
字符缓冲区流: BufferedReader, BufferedWriter
字节缓冲区流: BufferedInputStream, BufferedOutputStream
以上四个操作类中,最重要的就是BufferedReader,如果要处理中文数据,字符流就是最方便的.
继承结构
代码演示
//输入年龄BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));while(true){System.out.println("请输入年龄:");String str=reader.readLine();if(str.matches("\\d{1,3}")){System.out.println("年龄是"+str);break;}else{System.out.println("非法输入");}}
