题解 | #统计字符#

统计字符

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);
}

}

全部评论

相关推荐

点赞 评论 收藏
分享
不知道怎么取名字_:两个方向 1.简历针对性准备下 2.面试前也需要准备的 主要还是要看各个公司需求,看公司行业和岗位描述,那里面已经写了对技术的需求,一份简历,不可能和所有嵌入式岗位都匹配的
投递北京经纬恒润科技股份有限公司等公司6个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务