您的位置:首页 > 编程语言 > Java开发

zzuli 1066 java 字符分类统计

2016-08-08 10:56 330 查看

1066: 字符分类统计

Time Limit: 1 Sec  Memory Limit:
128 MB
Submit: 6956  Solved: 3762

SubmitStatusWeb
Board

Description

输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。

Input

多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。

Output

输出分3行,格式见输出样例。

Sample Input

Abse 4+5*3=?


Sample Output

letter:4
digit:3
other:5


HINT

Source

主要是想记录一下java的字符串输入。

import java.util.Scanner;

public class Main {

private static Scanner cin;

public static void main(String[] args) {

cin = new Scanner(System.in);

int a,b,c;
a=b=c=0;

String s = cin.nextLine();
for(int i=0;i<s.length();i++)
{
if(s.charAt(i)>='0' && s.charAt(i)<='9')
a++;
else if((s.charAt(i)>='A' &&s.charAt(i)<='Z') || (s.charAt(i)>='a' && s.charAt(i)<='z'))
b++;
else
c++;
}

System.out.printf("letter:%d\n",b);
System.out.printf("digit:%d\n",a);
System.out.printf("other:%d\n",c);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: