zoukankan      html  css  js  c++  java
  • java基础之Character类概述

    Character 类

    在对象中包装一个基本类型 char 的值

    此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然
    构造方法

    public Character(char value)

    成员方法:

    public static boolean isUpperCase(char ch)
    public static boolean isLowerCase(char ch)
    public static boolean isDigit(char ch)
    public static char toUpperCase(char ch)
    public static char toLowerCase(char ch)

    package Character;
    
    import java.util.Scanner;
    
    public class demo_2 {
    	public static void main(String[] args) {
    //		统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)
    
    		Scanner input = new Scanner(System.in);
    		System.out.println("请输入一段文字:");
    		 String s = input.nextLine();
    		 
    		 char []c = s.toCharArray();
    		//计数器
    			int upCount = 0;
    			int lowerCount = 0;
    			int numberCount = 0;
    		 for(int i=0;i<c.length;i++){
    			 if(Character.isDigit(c[i])){
    				 numberCount++;
    			 }
    			 else if(Character.isLowerCase(c[i])){
    				 lowerCount++;
    			 }
    			 else if(Character.isUpperCase(c[i])){
    				 upCount++;
    			 }
    			 
    			 
    			 
    		 }
    		 
    		 System.out.println("大写数量:"+upCount);
    		 System.out.println("小写数量:"+lowerCount);
    		 System.out.println("数字数量:"+numberCount);
    		
    		
    		
    	}
    
    }
    


  • 相关阅读:
    面试笔试
    scala(9) Monad
    scala (8) 模糊匹配
    scala (7) Set and Tuple
    scala (6) Map
    scala (5) 可变序列和不可变序列
    scala (4) 可变数组和不可变数组
    scala (3) Function 和 Method
    scala (2) while 和变量
    scala (1) for 循环
  • 原文地址:https://www.cnblogs.com/jatpeo/p/11767605.html
Copyright © 2011-2022 走看看