题解 | #统计字符#

统计字符

https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5

import java.util.; import java.util.regex.;public class Main{

public static void main(String[] arg){
    Scanner sc = new Scanner(System.in);
    String s = sc.nextLine();
    char[] array = s.toCharArray();
    int x = 0,y=0,z=0,j=0;
    for (char c : array) {
        if (Character.isLetter(c)){
            x++;
        }else if (String.valueOf(c).equals(" ")){
            y++;
        }else if (String.valueOf(c).matches("[0-9]")){
            z++;
        }else {
            j++;
        }
    }
    System.out.println(x);
    System.out.println(y);
    System.out.println(z);
    System.out.println(j);
}

}

全部评论

相关推荐

我知道自己这个念头不好,但是真的很羡慕😭大家的父母长辈都能帮到自己吗?
大飞的诡术妖姬:父母都是普通打工人,身体也不好,能供我读到本科毕业很不容易,毕业以后帮衬心里会有罪恶感。虽然可能会错过很多风景,但还是想活的心安理得。
点赞 评论 收藏
分享
04-06 11:24
已编辑
太原学院 C++
真烦好烦真烦:感觉不太对劲,这种主动加微信的一般都是坑,要小心辨别
点赞 评论 收藏
分享
frutiger:逆天,我家就安阳的,这hr咋能说3k的,你送外卖不比这工资高得多?还说大厂来的6k,打发叫花子的呢?这hr是怎么做到说昧良心的话的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务