题解 | #[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基础练习题 文章被收录于专栏
都是一些基础的语法题目,每天可以刷几道。