public abstract class Chars extends Object
| 限定符和类型 | 类和说明 |
|---|---|
private static class |
Chars.LexicographicalComparator |
| 限定符和类型 | 字段和说明 |
|---|---|
static char |
CR |
static char[] |
EMPTY_ARRAY |
static Character[] |
EMPTY_OBJECT_ARRAY |
static char |
LF |
private static int |
MERGE_SORT_THRESHOLD |
| 构造器和说明 |
|---|
Chars() |
| 限定符和类型 | 方法和说明 |
|---|---|
static char[] |
add(char[] array,
char a) |
static void |
asc(char[] array) |
static char |
cast(boolean b) |
static char |
cast(int value) |
static char[] |
casts(boolean[] value) |
static char[] |
casts(int[] value) |
static char[] |
casts(int[] value,
boolean thrown) |
static char[] |
clone(char[] array) |
static int |
compare(char a,
char b) |
static char[] |
concat(char[] left,
char[] right) |
static boolean |
contains(char[] a,
int b) |
static boolean |
containsAll(char[] left,
char[] right) |
static char[] |
copy(char[] array) |
static char[] |
copy(char[] array,
int length) |
static char[] |
copy(char[] array,
int startIndex,
int length) |
static char[] |
copy(char[] array,
int startIndex,
int length,
char defaultValue) |
static char[] |
create(int length,
char defaultValue) |
static char[][] |
create(int yLength,
int xLength,
char defaultValue) |
static boolean |
deepEquals(char[] left,
char[] right) |
static int |
deepHashCode(char[] args) |
static Comparator<char[]> |
defaultComparator() |
static void |
desc(char[] array) |
static char[] |
ensureCapacity(char[] array,
int index) |
static char[] |
expandCapacity(char[] array) |
static char[] |
expandCapacity(char[] array,
int size) |
private static void |
hardCopy(char[] src,
int srcFrom,
char[] dest,
int destFrom,
int length) |
static int |
hashCode(char arg) |
static int |
indexOf(char[] a,
int b) |
static int |
indexOf(char[] a,
int b,
int start,
int end) |
static char[] |
intersect(char[] left,
char[] right) |
static boolean |
isAlpha(char ch) |
static boolean |
isAlphaNumber(char ch) |
static boolean |
isAscii(char ch) |
static boolean |
isControl(char ch) |
static boolean |
isEmpty(char[] args) |
static boolean |
isLower(char ch) |
static boolean |
isNotEmpty(char[] args) |
static boolean |
isNumber(char ch) |
static boolean |
isPrintable(char ch) |
static boolean |
isSameLength(char[] left,
char[] right) |
static boolean |
isSubarray(char[] left,
char[] right) |
static boolean |
isUpper(char ch) |
static String |
join(char[] array) |
static String |
join(char[] left,
char[] right,
String delimiter) |
static String |
join(char[] left,
char[] right,
String conjunction,
String delimiter) |
static String |
join(char[] array,
String delimiter) |
static int |
lastIndexOf(char[] a,
char b) |
static int |
lastIndexOf(char[] a,
char b,
int start) |
static void |
leftScroll(char[] src,
int n) |
static int |
length(char[] array) |
static char |
max(char[] array) |
private static void |
mergeSort(char[] src,
char[] dest,
int low,
int high,
boolean asc) |
static char |
min(char[] array) |
static char[] |
minus(char[] left,
char[] right) |
static boolean |
notContains(char[] a,
int b) |
static char[] |
remove(char[] array,
char a) |
static char[] |
removeAt(char[] array,
int index) |
static void |
reverse(char[] src) |
static void |
rightScroll(char[] src,
int n) |
private static void |
rightScroll(char[] src,
int n,
int m) |
static boolean |
same(char[] array) |
static void |
shuffle(char[] src) |
static void |
shuffle(char[] src,
Random rn) |
private static void |
sort(char[] array,
int low,
int high,
boolean asc) |
static void |
swap(char[] x,
int a,
int b) |
static char[] |
toArray(Collection<Character> c) |
static Character[] |
toCharacterArray(CharSequence value) |
static List<Character> |
toCharacterList(CharSequence value) |
static List<Character> |
toList(char[] array) |
static char[] |
toPrimitives(Character[] array) |
static String |
toString(char[] array) |
static String[] |
toStringArray(char[] args) |
static String |
toUnicode(char ch) |
static Character[] |
toWrappers(char[] array) |
static char[] |
union(char[] left,
char[] right) |
static char[] |
unionAll(char[] left,
char[] right) |
static Character |
valueOf(Boolean b) |
static Character |
valueOf(Boolean b,
Character defaultValue) |
static Character |
valueOf(Integer i) |
static Character |
valueOf(Integer i,
Character defaultValue) |
static Character |
valueOf(String str) |
static Character |
valueOf(String str,
Character defaultValue) |
public static final char CR
public static final char LF
private static final int MERGE_SORT_THRESHOLD
public static final char[] EMPTY_ARRAY
public static final Character[] EMPTY_OBJECT_ARRAY
public static char[] clone(char[] array)
public static int length(char[] array)
public static char[][] create(int yLength,
int xLength,
char defaultValue)
public static char[] create(int length,
char defaultValue)
public static boolean isNotEmpty(char[] args)
public static boolean isEmpty(char[] args)
public static boolean notContains(char[] a,
int b)
public static boolean contains(char[] a,
int b)
public static int indexOf(char[] a,
int b)
public static int indexOf(char[] a,
int b,
int start,
int end)
public static int lastIndexOf(char[] a,
char b)
public static int lastIndexOf(char[] a,
char b,
int start)
public static char[] concat(char[] left,
char[] right)
public static char[] add(char[] array,
char a)
public static char[] remove(char[] array,
char a)
public static char[] removeAt(char[] array,
int index)
public static char[] copy(char[] array)
public static char[] copy(char[] array,
int length)
public static char[] copy(char[] array,
int startIndex,
int length)
public static char[] copy(char[] array,
int startIndex,
int length,
char defaultValue)
private static void hardCopy(char[] src,
int srcFrom,
char[] dest,
int destFrom,
int length)
public static Character[] toWrappers(char[] array)
public static char[] toPrimitives(Character[] array)
public static char[] ensureCapacity(char[] array,
int index)
public static char[] expandCapacity(char[] array)
public static char[] expandCapacity(char[] array,
int size)
public static String toString(char[] array)
public static String join(char[] array)
public static void swap(char[] x,
int a,
int b)
private static void sort(char[] array,
int low,
int high,
boolean asc)
public static void asc(char[] array)
public static void desc(char[] array)
private static void mergeSort(char[] src,
char[] dest,
int low,
int high,
boolean asc)
public static char[] unionAll(char[] left,
char[] right)
public static char[] union(char[] left,
char[] right)
public static char[] minus(char[] left,
char[] right)
public static char[] intersect(char[] left,
char[] right)
public static char max(char[] array)
public static char min(char[] array)
public static char[] toArray(Collection<Character> c)
public static void reverse(char[] src)
public static char cast(boolean b)
public static char[] casts(boolean[] value)
public static char cast(int value)
public static char[] casts(int[] value)
public static char[] casts(int[] value,
boolean thrown)
public static List<Character> toCharacterList(CharSequence value)
public static Character[] toCharacterArray(CharSequence value)
public static int hashCode(char arg)
public static boolean deepEquals(char[] left,
char[] right)
public static int deepHashCode(char[] args)
public static boolean isAlpha(char ch)
public static boolean isPrintable(char ch)
public static boolean isControl(char ch)
public static boolean isAscii(char ch)
public static boolean isUpper(char ch)
public static boolean isLower(char ch)
public static boolean isNumber(char ch)
public static boolean isAlphaNumber(char ch)
public static String toUnicode(char ch)
public static String[] toStringArray(char[] args)
public static boolean isSameLength(char[] left,
char[] right)
public static boolean isSubarray(char[] left,
char[] right)
public static boolean containsAll(char[] left,
char[] right)
public static boolean same(char[] array)
public static void leftScroll(char[] src,
int n)
public static void rightScroll(char[] src,
int n)
private static void rightScroll(char[] src,
int n,
int m)
public static void shuffle(char[] src)
public static void shuffle(char[] src,
Random rn)
public static Comparator<char[]> defaultComparator()
public static int compare(char a,
char b)
Copyright © 2020. All rights reserved.