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


  • 相关阅读:
    Mongo Windows 基本使用入门
    ASP.NET Web API 使用Swagger使用笔记
    Smtp协议与Pop3协议的简单实现
    详解boost库中的Message Queue .
    Bencode编码解析的C++实现
    pugixml使用教程
    在QT中使用Irrlicht引擎的方法与步骤
    七大查找算法
    java保留小数点两位的4种方法
    [Node] nvm 安装 node 和 npm
  • 原文地址:https://www.cnblogs.com/jatpeo/p/11767605.html
Copyright © 2011-2022 走看看