回 帖 发 新 帖 刷新版面

主题:怎么从键盘接受一个大写字母

char tmp;
String stmp = "开始符为:";
InputStreamReader din = new InputStreamReader(System.in);
BufferedReader in = new BufferedReader(din);
    tmp=in.read();
   if(tmp!=null)
            if(tmp>='A'&&tmp<='Z')
       stmp=stmp+tmp;
知道是匹配问题
可是不知道怎么修改

回复列表 (共2个回复)

沙发

必须清空缓冲区!

板凳

用Pattern类吧.匹配简单一些.

我来回复

您尚未登录,请登录后再回复。点此登录或注册