AcWing
  • 首页
  • 活动
  • 题库
  • 竞赛
  • 校园
  • 应用
  • 文章
    • 题解
    • 分享
    • 问答
  • 吐槽
  • 登录/注册

LeetCode 520. 检测大写字母

作者: 作者的头像   Acwer ,  2022-06-24 12:04:09 ,  所有人可见 ,  阅读 2


0


class Solution {
    public boolean detectCapitalUse(String word) {
        int a[] = new int[2];
        int flag=0;    //判断首字母是否是大写,0表示小写。
        for(int i=0;i<word.length();i++){
            if(word.charAt(i)>='A'&&word.charAt(i)<='Z'){
                if(i==0){
                    flag=1;
                }
                a[0]++;
            }
            else{
                a[1]++;
            }
        }
        if(a[0]==0&&a[1]!=0){
            return true;
        }
        if(a[0]!=0&&a[1]==0){
            return true;
        }
        if(word.length()>1&&flag==1&&a[0]==1){
            return true;
        }
        return false;

    }
}

0 评论

你确定删除吗?

© 2018-2022 AcWing 版权所有  |  京ICP备17053197号-1
用户协议  |  常见问题  |  联系我们
AcWing
请输入登录信息
更多登录方式: 微信图标 qq图标
请输入绑定的邮箱地址
请输入注册信息