假设我有这个字符串:"abcd123fx".现在,我想制作一个方法,检查(按顺序)"a","b","c","d"等是否为数字,如果不是,则返回false.我不知道如何处理char的第n个位置和每个char的顺序.
您可以使用字符类检查字符是否为数字字母.
String text = ...
char ch = texct.charAt(nth);
if (Character.isLetter(ch)) {
// is a letter
} else if (Character.isDigit(ch)) {
// is a digit
}
Run Code Online (Sandbox Code Playgroud)
注意:这些方法支持unicode的不同块中的字符.例如,它将接受阿拉伯语或韩语字符.
| 归档时间: |
|
| 查看次数: |
4549 次 |
| 最近记录: |