zoukankan      html  css  js  c++  java
  • Character类

    java.lang.Character
    父类:java.lang.Object
    1.Character构造方法
    public Character(char value)
    eg: Character c = new Character('a')
    2.Character类部分方法
      1>
    public static boolean isDigit(char ch)
      1>public static boolean isUpperCase(char ch)
      1>public static boolean isLowerCase(char ch)
      1>public static char toUpperCase(char ch)  
      1>public static char toLowerCase(char ch)
    public class CharacterDemo {
        public static void main(String[] args) {
            Character leo9257 =new Character('@');
            char guiyang = leo9257.charValue();
            Character.isDigit('0');
            Character.isUpperCase('A');
            Character.isLowerCase('a');
            
            //判断一下一个字符串中各种字符的个数:
            //String s = "nanjing.guiyang@2009";
            /*int u_count=0;
            int l_count=0;
            int d_count=0;
            int o_count=0;
            
            //第一种方式:charAt();
            for (int i = 0; i < s.length(); i++) {
                char ch = s.charAt(i);
                if(Character.isUpperCase(ch)){
                    u_count++;            
                }else if(Character.isLowerCase(ch)){
                    l_count++;                
                }else if(Character.isDigit(ch)){
                    d_count++;
                }else{
                    o_count++;
                }            
            }        */
        //第二种方式:toCharArray();
                String s = "nanjing.guiyang@2009";
                int u_count=0;
                int l_count=0;
                int d_count=0;
                int o_count=0;
                char[] chs= s.toCharArray();
                for (int i = 0; i < chs.length; i++) {
                    if(Character.isUpperCase(chs[i])){
                        u_count++;            
                    }else if(Character.isLowerCase(chs[i])){
                        l_count++;                
                    }else if(Character.isDigit(chs[i])){
                        d_count++;
                    }else{
                        o_count++;
                    }    
                }    
        }
    }
     

      

    
    






      
  • 相关阅读:
    python的编码判断_unicode_gbk/gb2312_utf8(附函数)
    stat文件状态信息结构体
    内核配置中 ramdisk 大小修改
    mount命令详解
    dirent和DIR 结构体 表示文件夹中目录内容信息
    nandwrite 参数
    mke2fs 制作ext2文件系统image
    ext2文件系统错误
    照度/感光度(Lux)
    摄像机的几个重要的技术指标
  • 原文地址:https://www.cnblogs.com/leo9257/p/8878938.html
Copyright © 2011-2022 走看看