题解 | #[NOIP2018]标题统计#

[NOIP2018]标题统计

https://www.nowcoder.com/practice/b14b87bc6a4547a6839e0a5867c98dba

import java.util.Scanner;


public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        String str = scan.nextLine();
        //nextLine()  此扫描器执行当前行,并返回跳过的输入信息。
        //next()  查找并返回来自此扫描器的下一个完整标记。

        int numCount = 0;
        int aCount = 0;

        //把str转成一个char数组
        char[] ch = str.toCharArray();
        for (int i = 0; i < ch.length; i++) {
            if (Character.isLetter(ch[i])) {//判断是否为字母
                aCount++;
            } else if (Character.isSpaceChar(ch[i])) {
                //判断是否为空格

            } else if (Character.isDigit(ch[i])) {//判断是否为数字
                numCount++;
            }
        }
        System.out.println(numCount + aCount);

    }
}
Java基础练习题 文章被收录于专栏

都是一些基础的语法题目,每天可以刷几道。

全部评论

相关推荐

Java抽象带篮子:难蚌,点进图片上面就是我的大头😆
点赞 评论 收藏
分享
11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务