image.png

解题思路

image.png

  1. class Solution {
  2. public boolean detectCapitalUse(String word) {
  3. int cnt = 0;
  4. int index = 0;
  5. for(int i = 0;i<word.length();i++) {
  6. if(word.charAt(i)-'A'<=25) {
  7. cnt++;
  8. index = i;
  9. }
  10. }
  11. if((cnt==word.length())||(cnt==1&& index ==0)||(cnt==0)) {
  12. return true;
  13. }
  14. if((cnt>1&&cnt<word.length())||(cnt==1&&index!=0)) {
  15. return false;
  16. }
  17. return false;
  18. }
  19. }