题目
代码部分(4ms 96.41%)
class Solution {
public boolean detectCapitalUse(String word) {
char[] ch = word.toCharArray();
boolean flag1 = true; //全大写
boolean flag2 = true; //全小写
boolean flag3 = true; //首大写
for(int i = 0; i < ch.length; i++){
if('a' <= ch[i] && ch[i] <= 'z') flag1 = false;
if('A' <= ch[i] && ch[i] <= 'Z') flag2 = false;
}
if(ch[0] < 'A' && 'Z' < ch[0]) flag3 = false;
for(int i = 1; i < ch.length; i++){
if('A' <= ch[i] && ch[i] <= 'Z') flag3 = false;
}
if(flag1 || flag2 || flag3) return true;
return false;
}
}