Java编程:输入一行字符统计其中数字,大小写字母、空格和其他字符的个数

原创 2018年04月16日 21:07:59
import java.util.Scanner;

class Stat_char{
	int number = 0,capital_letter = 0, lowercase = 0 ,blank = 0, rests_char = 0;
	Scanner in = new Scanner(System.in);
	public void show()
	{	
		System.out.print("请输入一串字符串统计其中字符的个数:");
		String c1 = in.nextLine();
		char []a = c1.toCharArray();
		for(int i = 0 ; i<a.length ; i++)
		{
			if(a[i]>='0'&&a[i]<='9')
			{
				number++;
			}else if(a[i]>='A'&&a[i]<='Z')
			{
				capital_letter++;
			}else if(a[i]>='a'&&a[i]<='z')
			{
				lowercase++;
			}else if(a[i]==' ')
			{
				blank++;
			}else
			{
				rests_char++;
			}
		}
	}
	public void print()
	{
		System.out.println("数字有:"+number+"个");
		System.out.println("大写字母有:"+capital_letter+"个");
		System.out.println("小写字母有:"+lowercase+"个");
		System.out.println("空格有:"+blank+"个");
		System.out.println("其他字符有:"+rests_char+"个");
	}
}
public class Sample_2_22 {

	public static void main(String[] args) {
		Stat_char ch = new Stat_char();
		ch.show();
		ch.print();
	}

}

输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数

输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数 #include int main() { char x; int a,b,c,d;          //x为输入的,a为...
  • u012837523
  • u012837523
  • 2013-11-14 16:57:59
  • 3143

输入一行字符,统计其中英文字符、数字字符、空格和其他字符的个数

#include #include #define N 100 int main()//输入一行字符,统计其中英文字符、数字字符、空格和其他字符的个数 { char zx[N]; in...
  • TX17_38381517124
  • TX17_38381517124
  • 2017-12-13 10:09:45
  • 275

java小算法—输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

输入一行字符 分别统计其中英文字母 空格 数字 和其他字符的个数 Java语言代码 public class Num { public static void main(String[] a...
  • weixin_37730482
  • weixin_37730482
  • 2017-05-26 17:19:34
  • 554

输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数【while循环】

/* cj1.c */ #include main() { int i=0, space=0, num=0, n=0, ch=0;     char s[1000000];     ...
  • cjbxcl
  • cjbxcl
  • 2015-03-03 14:36:30
  • 3134

java实现输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

package excise;  /*输入一行字符,分别统计出其中英文字母   、空格、数字的个数*/  import  java.util.Scanner;  public class T007 {...
  • halaoda
  • halaoda
  • 2017-11-30 09:42:30
  • 1464

输入一行字符,统计其中数字字母和其它字符的个数

  • 2015年01月12日 20:12
  • 626B
  • 下载

c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。解:程序:#include int main(){ char c; int letters=0,space=0,digit=0,oth...
  • yanxiaolx
  • yanxiaolx
  • 2016-05-29 13:40:10
  • 15176

[编程题]输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数

输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数
  • na_beginning
  • na_beginning
  • 2016-12-21 21:33:57
  • 1650

(c++)输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。

#include #include using namespace std; int main() { int n,a=0,b=0,c=0,d=0; while(n=getchar()) ...
  • sunxuelei9543
  • sunxuelei9543
  • 2017-01-18 10:59:08
  • 2823

输入一个字符串,分别统计出包含的英文字母、数字、空格和其他字符的个数

/** * */ package testString; import java.util.Scanner; /** *@author: Administrator *@date: 20...
  • u013408431
  • u013408431
  • 2016-12-27 19:54:36
  • 6336
收藏助手
不良信息举报
您举报文章:Java编程:输入一行字符统计其中数字,大小写字母、空格和其他字符的个数
举报原因:
原因补充:

(最多只允许输入30个字)