zoukankan      html  css  js  c++  java
  • 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

    public class CaculateCharCount {
    
    	/**
    	 * @description 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
    		 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		String str ="我是中国人,Welcome To China! 123";
    		int chCount =0;
    		int digitCount = 0;
    		int blankCount =0;
    		int chineseCount =0;
    		for (int i = 0; i < str.length(); i++) {
    			char ch = str.charAt(i);
    			if(('a'<= ch && ch <= 'z')||('A'<= ch && ch <= 'Z')){
    				chCount++;
    			}
    			if('0'<=ch &&ch<= '9'){
    				digitCount++;
    			}
    			if(ch==' '){
    				blankCount++;
    			}
    			if(ch >= 0x0391 && ch <= 0xFFE5){ //中文unicode编码
    				System.out.println(ch);
    				chineseCount++;
    			}
    		}
    		System.out.println("英文字符数:"+chCount);
    		System.out.println("数字字符数:"+digitCount);
    		System.out.println("空格数"+blankCount);
    		System.out.println("中文字符数是:"+chineseCount);
    	}
    
    }
    
  • 相关阅读:
    2021年2月13
    2021年2月12
    2021年2月11
    2021年2月10
    2021年2月9
    下载优化
    20180301越努力越轻松
    2018-03-01继续完善2
    2018-03-01继续完善
    2018-02-16 GetSameTypeQuestion
  • 原文地址:https://www.cnblogs.com/kunpengit/p/3180318.html
Copyright © 2011-2022 走看看