Character类

1.isDigit(ch)  如果指定的字符是是一个数字,返回true

2.isLetter(ch)  如果指定的字符是是一个字母,返回true

3.isLetterOrDigit(ch)  如果指定的字符是是一个字母或者数字,返回true

4.isLowerCase(ch)  如果指定的字符是是一个小写字母,返回true

5.isUpperCase(ch)  如果指定的字符是是一个大写字母,返回true

7.toLowerCase(ch)  返回指定的字符的小写形式

8.toUpperCase(ch)  返回指定的字符的大写形式

  

package test2;

import java.util.Scanner;

public class MathUseMethod {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input = new Scanner(System.in);
        System.out.println("intput ch");
        
        String str = input.nextLine();
        System.out.println("数字" + isDigit(str.charAt(0)));
        
        System.out.println("字母" + isLetter(str.charAt(1)));
        
        System.out.println("字母或数字" + isLetterOrDigit(str.charAt(2)));
        
        System.out.println("小写字母 " + isLowerCase(str.charAt(3)));
        
        System.out.println("大写字母 "+isUpperCase(str.charAt(4)));
        
        System.out.println("toLower" + toLowerCase(str.charAt(5)));
        
        System.out.println("toUpper" + toUpperCase(str.charAt(6)));
        
    }    
    public static boolean isDigit(char ch) {
        if(ch<='9' && ch>='0')
            return true;
        return false;
    }
    
    
    public static boolean isLetter(char ch) {
        if(isLowerCase(ch) || isUpperCase(ch))
            return true;
        return false;
    }
    
    public static boolean isLetterOrDigit(char ch) {
        if(isDigit(ch) || isLetter(ch))
            return true;
        return false;
    }
    
    public static boolean isLowerCase(char ch) {
        if(ch<='z' && ch>='a')
            return true;
        return false;
    }
    
    
    public static boolean isUpperCase(char ch) {
        if(ch<='Z' && ch>='A')
            return true;
        return false;
    }
    
    public static char toLowerCase(char ch) {
        if(isUpperCase(ch))
            ch+=32;
        return ch;
    }
    
    public static char toUpperCase(char ch) {
        if(isLowerCase(ch))
             ch-=32;
        return ch;
    }
}
原文地址:https://www.cnblogs.com/King-boy/p/10532742.html