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);
    		
    		
    		
    	}
    
    }
    


  • 相关阅读:
    ASP.NET中JSON的序列化和反序列化
    Android:数据存储之SQLite
    转Android:简单联网获取网页代码
    Android:@id和@+id
    linux .run文件安装
    Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
    网页页面尺寸
    openstack
    br0
    virsh
  • 原文地址:https://www.cnblogs.com/jatpeo/p/11767605.html
Copyright © 2011-2022 走看看