/**
*判断从键盘接收的数据
* @author liuhuiyan
*
*/
public class TestBufferedReader {
public static void main(String[] args) throws Exception{
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
boolean flag = true;
while(flag){
System.out.println("请输入年龄:");
String str = buf.readLine();
if (str.matches("\\d[1,3]$")) {//输入的数据由1-3位数字组成
System.out.println("年龄是:"+Integer.parseInt(str));
flag= false;//退出循环
}else {
System.out.println("年龄输入错误,应该由数字组成");
}
}
buf.close();
}
}
Java I/O流之BufferedReader实现判断输入内容
最新推荐文章于 2023-03-01 16:55:14 发布