用于测试字符和转换大小写的字符静态方法。
import java.util.Scanner;/*N o w J a v a . c o m*/ public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // create scanner System.out.println("Enter a character and press Enter"); String input = scanner.next(); char c = input.charAt(0); // get input character // display character info System.out.printf("is defined: %b\n", Character.isDefined(c)); System.out.printf("is digit: %b\n", Character.isDigit(c)); System.out.printf("is first character in a Java identifier: %b\n", Character.isJavaIdentifierStart(c));/** nowjava - 时代Java 提 供 **/ System.out.printf("is part of a Java identifier: %b\n", Character.isJavaIdentifierPart(c)); System.out.printf("is letter: %b\n", Character.isLetter(c)); System.out.printf( "is letter or digit: %b\n", Character.isLetterOrDigit(c)); System.out.printf( "is lower case: %b\n", Character.isLowerCase(c)); System.out.printf(