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);
    	}
    
    }
    
  • 相关阅读:
    HTML5拖拽
    HTML5地理定位
    HTML5文件读取
    HTML5全屏
    HTML5网络状态
    可爱的小黄人
    HTML5新增特性
    前端表单标签
    前端(表格)
    前端列表
  • 原文地址:https://www.cnblogs.com/kunpengit/p/3180318.html
Copyright © 2011-2022 走看看