判断是否是正确的大写字母
1.全部是大写字母
2.全部是小写字母
3.第一个是大写字母,其他的是小写字母
a-z:97-122 A-Z:65-90 0-9:48-57
class Solution {
public boolean detectCapitalUse(String word) {
char[] ch = word.toCharArray();//转换为字符数组
int up = 0;
int low = 0;
int i;
for(i = 0;i < word.length();i++){
if(ch[i] - 'a' < 0)
up++;
else
low++;
}
if(up == word.length() || low == word.length() || (up == 1 && ch[0] < 'a'))
return true;
else
return false;
}
}
本文介绍了一种用于判断字符串中大写字母使用是否符合特定规则的算法。该算法能够识别三种情况:所有字母均为大写,所有字母均为小写,或者只有第一个字母为大写其余均为小写。通过遍历字符串并计数大写和小写字母数量来实现这一功能。

4869

被折叠的 条评论
为什么被折叠?



