In addition, this class provides several methods for determining a character's category (lowercase letter, digit, etc.) and for converting characters from uppercase to lowercase and vice versa.
Character information is based on the Unicode Standard, version 6.0.0.
Character.MAX_CODE_POINT is the maximum value of a Unicode code point, constant U+10FFFF.
Character.isDigit(int codePoint) method determines if the specified character (Unicode code point) is a digit.
It's a example to print all digit in Unicode:
Print all digit in Unicode |
package java_unicodecodepoint;
/**
* @web http://java-buddy.blogspot.com/
*/
public class Java_UnicodeCodePoint {
public static void main(String[] args) {
System.out.println("http://java-buddy.blogspot.com/");
int maxCodePoint = Character.MAX_CODE_POINT;
System.out.printf("MAX_CODE_POINT = %x\n", maxCodePoint);
//print all digital Unicode
for(int i=0; i<=maxCodePoint; i++){
if(Character.isDigit(i)){
System.out.printf("Unicode: %x\t%c\tName:%s\n",
i, i, Character.getName(i));
}
}
}
}
No comments:
Post a Comment