输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数。
2018-04-08 22:31
211 查看
import java.util.Scanner; public class Exercise{ public static void main(String[] args) { int digital=0; int character=0; int other=0; int blank=0; char[] ch=null; Scanner scan= new Scanner(System.in); String s=scan.nextLine(); ch=s.toCharArray(); for(int i=0;i<s.length();i++) { char c=ch[i]; if(c>='0'&&c<='9') { digital++; }else if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) { character++; }else if(c==' ') { blank++; }else { other++; } } System.out.println("数字个数:"+digital); System.out.println("英文字母个数:"+character); System.out.println("空格:"+blank); System.out.println("其他字符个数:"+other); } }
阅读更多
相关文章推荐
- 输入一行字符,分别统计出其中的英文字母、空格、数字、和其他字符的个数
- 输入一行字符 分别统计其中英文字母 空格 数字 和其他字符的个数
- 编写一个程序,输入一行字符,以回车结束,分别统计出其中的英文字母、空格、数字和其他字符的数
- 输入一行字符,分别统计出其中英文字母、空格、数字、和其他字符的个数
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
- 华为oj_输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数
- 输入一行字符,分别统计出其中的英文字母,空格,数字和其他字符的个数
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 50道编程题之07:输入一行字符,分别统计出其中的英文字母,空格,数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母 空格 数字 和其他字符的个数
- [c++]输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。(写的代码有疑惑,求解求教)
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数
- 输入一行文字,分别统计其中英文字母,空格,数字和其他字符
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。。。