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

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


 

输入一行字符 分别统计其中英文字母 空格 数字 和其他字符的个数 Java语言代码

 

 

代码

public class Test {

	public static void main(String[] args) {
		
		String str="!!!!!123456   @@@@@L¥¥¥  anAdddFFFd &&&& 56mmm   A34ll2266LLL****";
		int count1=0;//字母
		int count2=0;//数字
		int count3=0;//空格
		int count4=0;//其他
		int len=str.length();
		for(int i=0;i<len;i++){
			char c=str.charAt(i);
			if(c>='a'&&c<='z'||c>='A'&&c<='Z'){//字母
				count1++;
			}else if(c>='0'&&c<='9'){//数字
				count2++;
			}else if(c==' '){//空格
				count3++;
			}else{//其他
				count4++;
			}
		}
		
		System.out.println("字符串长度:"+len);
		System.out.println("字母个数:"+count1);
		System.out.println("数字个数:"+count2);
		System.out.println("空格个数:"+count3);
		System.out.println("其他个数:"+count4);
		
	}
	

}

 

结果

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_37730482/article/details/72771970
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-07 23:31:05
  • 阅读 ( 1108 )
  • 分类:算法

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢