【发布时间】:2014-10-02 04:18:30
【问题描述】:
在 java 中,我正在编写一个代码,其中我正在使用 DataInputStream.read() 方法读取文本文件,如果从文件中读取的字符不是数字(0,1,2, ...) 或字母表(a,b,c,...)。请帮助我如何做到这一点?
【问题讨论】:
标签: java io inputstream
在 java 中,我正在编写一个代码,其中我正在使用 DataInputStream.read() 方法读取文本文件,如果从文件中读取的字符不是数字(0,1,2, ...) 或字母表(a,b,c,...)。请帮助我如何做到这一点?
【问题讨论】:
标签: java io inputstream
试试这个:
char c = //read a char
if( c >= 'a' && c <= 'z'){
//is a lower case alphabet
}
else if (c >= '0' && c <= '9'){
// is a number
}else{
//is something else
}
【讨论】: