public class UnicodeUtil
extends java.lang.Object
History:
Constructor and Description |
---|
UnicodeUtil() |
Modifier and Type | Method and Description |
---|---|
static int |
CharToNum(char inChar)
Convert a char to a decimal number (int)
|
static java.lang.String |
CharToStr(char inChar)
Convert a char to a string
|
static java.lang.String |
GetUnicodeBlock(char inChar)
Get Unicode block of a character
|
static java.lang.String |
GetUnicodeBlock(int inNum)
Get Unicode block of an Unicode value in decimal
|
static java.lang.String |
GetUnicodeCategory(char inChar)
Get Unicode category of a character
|
static java.lang.String |
GetUnicodeCategory(int inNum)
Get Unicode category of an Unicode value in decimal
|
static java.lang.String |
GetUnicodeInfoXNB(char inChar)
Get XNB information of an unicode character.
|
static java.lang.String |
GetUnicodeInfoXNB(int inNum)
Get XNB information of an unicode character.
|
static java.lang.String |
GetUnicodeName(char inChar)
Get Unicode name of a character
|
static java.lang.String |
GetUnicodeName(int inNum)
Get Unicode name of an Unicode value in decimal
|
static boolean |
IsAsciiChar(char inChar)
Check if a char is an ASCII char ( < 128).
|
static boolean |
IsAsciiStr(java.lang.String inStr)
Check if a char is an ASCII String.
|
static char |
NumToChar(int inNum)
Convert an unicode in decimal to unicdoe char
|
static java.lang.String |
NumToHtmlHex(int inNum)
Convert a decimal number to Unicode in HTML Hex format
|
static java.lang.String |
NumToStr(int inNum)
Convert an unicode in decimal to an unicdoe string
|
static java.lang.String |
NumToUnicodeHex(int inNum)
Convert a decimal number to Unicode Hex format
|
static int |
UnicodeHexToNum(java.lang.String inUnicodeHex)
Convert a Unicode in Hex format to decimal format
|
static java.lang.String |
UnicodeHexToStr(java.lang.String inUnicodeHex)
Convert a Unicode in Hex format to unicode string
|
public static boolean IsAsciiChar(char inChar)
inChar
- input chararter to check if it is ASCIIpublic static boolean IsAsciiStr(java.lang.String inStr)
inStr
- input string to check if it is ASCIIpublic static int CharToNum(char inChar)
inChar
- input char to be converted to an intpublic static java.lang.String CharToStr(char inChar)
inChar
- input char to be converted to a stringpublic static char NumToChar(int inNum)
inNum
- input unicode value in decimal to be converted to
a unicode charpublic static java.lang.String NumToStr(int inNum)
inNum
- input unicode value in decimal to be converted to
a unicode stringpublic static java.lang.String GetUnicodeName(int inNum)
inNum
- input unicode value in decimalpublic static java.lang.String GetUnicodeName(char inChar)
inChar
- input unicode characterpublic static java.lang.String GetUnicodeBlock(int inNum)
inNum
- input unicode value in decimalpublic static java.lang.String GetUnicodeBlock(char inChar)
inChar
- input unicode characterpublic static java.lang.String GetUnicodeCategory(int inNum)
inNum
- input unicode value in decimalpublic static java.lang.String GetUnicodeCategory(char inChar)
inChar
- input unicode characterpublic static java.lang.String NumToHtmlHex(int inNum)
inNum
- input unicode value in decimalpublic static java.lang.String NumToUnicodeHex(int inNum)
inNum
- input unicode value in decimalpublic static int UnicodeHexToNum(java.lang.String inUnicodeHex)
inUnicodeHex
- input unicode value in Hex formatpublic static java.lang.String UnicodeHexToStr(java.lang.String inUnicodeHex)
inUnicodeHex
- input unicode value in Hex formatpublic static java.lang.String GetUnicodeInfoXNB(int inNum)
inNum
- input unicode value in decimalpublic static java.lang.String GetUnicodeInfoXNB(char inChar)
inChar
- input unicode character