public class CharUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static char[] |
HEX_CHARS |
| 构造器和说明 |
|---|
CharUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
equalsOne(char c,
char[] match) |
static int |
findFirstDiff(char[] source,
int index,
char match) |
static int |
findFirstDiff(char[] source,
int index,
char[] match) |
static int |
findFirstEqual(char[] source,
int index,
char match) |
static int |
findFirstEqual(char[] source,
int index,
char[] match) |
static int |
hex2int(char c) |
static char |
int2hex(int i) |
static boolean |
isAlpha(char c) |
static boolean |
isAlphaOrDigit(char c) |
static boolean |
isDigit(char c) |
static boolean |
isGenericDelimiter(int c) |
static boolean |
isHexDigit(char c) |
static boolean |
isLowercaseAlpha(char c) |
protected static boolean |
isPchar(char c) |
static boolean |
isPropertyNameChar(char c) |
protected static boolean |
isReserved(char c) |
protected static boolean |
isSubDelimiter(int c) |
protected static boolean |
isUnreserved(char c) |
static boolean |
isUppercaseAlpha(char c) |
static boolean |
isWhitespace(char c) |
static boolean |
isWordChar(char c) |
static int |
toAscii(char c) |
static byte[] |
toAsciiByteArray(char[] carr) |
static byte[] |
toAsciiByteArray(CharSequence charSequence) |
static byte[] |
toByteArray(char[] carr,
String charset) |
static char |
toChar(byte b) |
static char[] |
toCharArray(byte[] barr,
String charset) |
static char |
toLowerAscii(char c) |
static byte[] |
toRawByteArray(char[] carr) |
static char[] |
toRawCharArray(byte[] barr) |
static byte[] |
toSimpleByteArray(char[] carr) |
static byte[] |
toSimpleByteArray(CharSequence charSequence) |
static char[] |
toSimpleCharArray(byte[] barr) |
static char |
toUpperAscii(char c) |
public static char toChar(byte b)
public static byte[] toSimpleByteArray(char[] carr)
public static byte[] toSimpleByteArray(CharSequence charSequence)
public static char[] toSimpleCharArray(byte[] barr)
public static int toAscii(char c)
public static byte[] toAsciiByteArray(char[] carr)
public static byte[] toAsciiByteArray(CharSequence charSequence)
public static byte[] toRawByteArray(char[] carr)
public static char[] toRawCharArray(byte[] barr)
public static byte[] toByteArray(char[] carr,
String charset)
throws UnsupportedEncodingException
public static char[] toCharArray(byte[] barr,
String charset)
throws UnsupportedEncodingException
public static boolean equalsOne(char c,
char[] match)
public static int findFirstEqual(char[] source,
int index,
char[] match)
public static int findFirstEqual(char[] source,
int index,
char match)
public static int findFirstDiff(char[] source,
int index,
char[] match)
public static int findFirstDiff(char[] source,
int index,
char match)
public static boolean isWhitespace(char c)
public static boolean isLowercaseAlpha(char c)
public static boolean isUppercaseAlpha(char c)
public static boolean isAlphaOrDigit(char c)
public static boolean isWordChar(char c)
public static boolean isPropertyNameChar(char c)
public static boolean isAlpha(char c)
public static boolean isDigit(char c)
public static boolean isHexDigit(char c)
public static boolean isGenericDelimiter(int c)
protected static boolean isSubDelimiter(int c)
protected static boolean isReserved(char c)
protected static boolean isUnreserved(char c)
protected static boolean isPchar(char c)
public static char toUpperAscii(char c)
public static char toLowerAscii(char c)
public static int hex2int(char c)
public static char int2hex(int i)
Copyright © 2021. All rights reserved.