NOI的1.7.1统计数字字符个数

描述
输入一行字符,统计出其中数字字符的个数。

输入
一行字符串,总长度不超过255。
输出
输出为1行,输出字符串里面数字字符的个数。
样例输入
Peking University is set up at 1898.
样例输出
4

解法:

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
	Scanner in=new Scanner(System.in);
	String a=in.nextLine();
	char b []=a.toCharArray();
	int sum=0;//数字字符的个数
	for(int i=0;i<b.length;i++) {
			if(b[i]>='0'&&b[i]<='9') {
				//此时的0到9为字符,所以需要用单引号
				sum++;
					}
				}
	System.out.println(sum);
		}
	}

重点:1.主要清楚字符串如何转换为字符数组。2.由于数字字符主要是0到9,但是在if语句中0到9是为字符,则应该使用单引号。

发布了56 篇原创文章 · 获赞 51 · 访问量 1301

猜你喜欢

转载自blog.csdn.net/weixin_45455503/article/details/104320767