public abstract class Doubles extends Object
| 限定符和类型 | 类和说明 |
|---|---|
private static class |
Doubles.LexicographicalComparator |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
BYTES |
private static LruMap<String,Double> |
cache |
static double[] |
EMPTY_ARRAY |
static Double[] |
EMPTY_OBJECT_ARRAY |
| 构造器和说明 |
|---|
Doubles() |
| 限定符和类型 | 方法和说明 |
|---|---|
static double[] |
add(double[] array,
double a) |
static double |
avg(double[] array) |
static boolean |
between(double val,
double start,
double end) |
static double |
cast(boolean b) |
static double |
cast(char value) |
static double |
cast(Number n) |
static double[] |
casts(boolean[] value) |
static double[] |
casts(byte[] value) |
static double[] |
casts(char[] value) |
static double[] |
casts(float[] value) |
static double[] |
casts(int[] value) |
static double[] |
casts(long[] value) |
static double[] |
casts(Number[] array) |
static double[] |
casts(Number[] array,
boolean thrown) |
static double[] |
casts(short[] value) |
static void |
clearCache() |
static double[] |
clone(double[] array) |
static int |
compare(double a,
double b) |
static double[] |
concat(double[] left,
double[] right) |
static boolean |
contains(double[] a,
double b) |
static boolean |
containsAll(double[] left,
double[] right) |
static double[] |
copy(double[] array) |
static double[] |
copy(double[] array,
int length) |
static double[] |
copy(double[] array,
int startIndex,
int length) |
static double[] |
copy(double[] array,
int startIndex,
int length,
double defaultValue) |
static double[] |
create(int length) |
static double[] |
create(int length,
double defaultValue) |
static double[][] |
create(int row,
int column) |
static double[][] |
create(int row,
int column,
double defaultValue) |
static boolean |
deepEquals(double[] left,
double[] right) |
static int |
deepHashCode(double[] args) |
static Comparator<double[]> |
defaultComparator() |
static double[] |
ensureCapacity(double[] array,
int index) |
static double[] |
expandCapacity(double[] array) |
static double[] |
expandCapacity(double[] array,
int size) |
private static void |
hardCopy(double[] src,
int srcFrom,
double[] dest,
int destFrom,
int length) |
static int |
hashCode(double arg) |
static boolean |
in(double val,
double start,
double end) |
static int |
indexOf(double[] a,
double b) |
static int |
indexOf(double[] a,
double b,
int start,
int end) |
static double[] |
intersect(double[] left,
double[] right) |
static boolean |
isEmpty(double[] args) |
static boolean |
isFinite(double value) |
static boolean |
isNotEmpty(double[] args) |
static boolean |
isSameLength(double[] left,
double[] right) |
static boolean |
isSerial(double[] array,
double n) |
static boolean |
isSubarray(double[] left,
double[] right) |
static String |
join(double[] array) |
static String |
join(double[] left,
double[] right,
String delimiter) |
static String |
join(double[] left,
double[] right,
String conjunction,
String delimiter) |
static String |
join(double[] array,
String delimiter) |
static int |
lastIndexOf(double[] a,
double b) |
static int |
lastIndexOf(double[] a,
double b,
int start) |
static boolean |
leftIn(double val,
double start,
double end) |
static void |
leftScroll(double[] src,
int n) |
static int |
length(double[] array) |
static double |
max(double[] array) |
static double |
max(double a,
double b) |
private static void |
mergeSort(double[] src,
double[] dest,
int low,
int high,
boolean asc) |
static double |
min(double[] array) |
static double |
min(double a,
double b) |
static double[] |
minus(double[] left,
double[] right) |
static boolean |
notContains(double[] a,
double b) |
static double |
parse(String str) |
static double[] |
parseMany(String[] strings) |
static double[] |
parseMany(String[] strings,
boolean thrown) |
private static double |
parseStrictly(String str) |
static double[] |
remove(double[] array,
double a) |
static double[] |
removeAt(double[] array,
int index) |
static void |
reverse(double[] src) |
static boolean |
rightIn(double val,
double start,
double end) |
static void |
rightScroll(double[] src,
int n) |
private static void |
rightScroll(double[] src,
int n,
int m) |
static boolean |
same(double[] array) |
static void |
shuffle(double[] src) |
static void |
shuffle(double[] src,
Random rn) |
static void |
sort(double[] array,
boolean asc) |
private static void |
sort(double[] array,
int low,
int high,
boolean asc) |
static double |
sum(double[] array) |
static void |
swap(double[] x,
int a,
int b) |
static double[] |
toArray(Collection<?> collection) |
static double |
toFixed(double value,
int scale) |
static List<Double> |
toList(double[] array) |
static String |
toPlainString(double value) |
static double[] |
toPrimitives(Byte[] array) |
static double[] |
toPrimitives(Double[] array) |
static double[] |
toPrimitives(Float[] array) |
static double[] |
toPrimitives(Integer[] array) |
static double[] |
toPrimitives(Long[] array) |
static double[] |
toPrimitives(Short[] array) |
static String |
toString(double[] array) |
static String[] |
toStringArray(double[] args,
DecimalFormat df) |
static Double[] |
toWrappers(byte[] value) |
static Double[] |
toWrappers(char[] value) |
static Double[] |
toWrappers(double[] value) |
static Double[] |
toWrappers(float[] value) |
static Double[] |
toWrappers(int[] value) |
static Double[] |
toWrappers(long[] value) |
static Double[] |
toWrappers(short[] value) |
static double[] |
union(double[] left,
double[] right) |
static double[] |
unionAll(double[] left,
double[] right) |
static Double |
valueOf(Boolean b) |
static Double |
valueOf(Boolean b,
Double defaultValue) |
static Double |
valueOf(Character c) |
static Double |
valueOf(Character c,
Double defaultValue) |
static Double |
valueOf(Number n) |
static Double[] |
valueOf(Number[] array) |
static Double[] |
valueOf(Number[] array,
Double defaultValue) |
static Double |
valueOf(Number n,
Double defaultValue) |
static Double |
valueOf(String str) |
static Double[] |
valueOf(String[] strings) |
static Double[] |
valueOf(String[] strings,
Double defaultValue) |
static Double |
valueOf(String str,
Double defaultValue) |
public static final double[] EMPTY_ARRAY
public static final Double[] EMPTY_OBJECT_ARRAY
public static final int BYTES
public static void clearCache()
public static double[] clone(double[] array)
public static int length(double[] array)
public static boolean isFinite(double value)
public static double[][] create(int row,
int column)
public static double[][] create(int row,
int column,
double defaultValue)
public static double[] create(int length)
public static double[] create(int length,
double defaultValue)
public static boolean isNotEmpty(double[] args)
public static boolean isEmpty(double[] args)
public static boolean notContains(double[] a,
double b)
public static boolean contains(double[] a,
double b)
public static int indexOf(double[] a,
double b)
public static int indexOf(double[] a,
double b,
int start,
int end)
public static int lastIndexOf(double[] a,
double b)
public static int lastIndexOf(double[] a,
double b,
int start)
public static double[] concat(double[] left,
double[] right)
public static double[] add(double[] array,
double a)
public static double[] remove(double[] array,
double a)
public static double[] removeAt(double[] array,
int index)
public static double[] copy(double[] array)
public static double[] copy(double[] array,
int length)
public static double[] copy(double[] array,
int startIndex,
int length)
public static double[] copy(double[] array,
int startIndex,
int length,
double defaultValue)
private static void hardCopy(double[] src,
int srcFrom,
double[] dest,
int destFrom,
int length)
public static double[] toPrimitives(Byte[] array)
public static double[] toPrimitives(Short[] array)
public static double[] toPrimitives(Integer[] array)
public static double[] toPrimitives(Long[] array)
public static double[] toPrimitives(Float[] array)
public static double[] toPrimitives(Double[] array)
public static double[] ensureCapacity(double[] array,
int index)
public static double[] expandCapacity(double[] array)
public static double[] expandCapacity(double[] array,
int size)
public static double max(double a,
double b)
public static double min(double a,
double b)
public static double max(double[] array)
public static double min(double[] array)
public static double sum(double[] array)
public static double avg(double[] array)
public static String toString(double[] array)
public static String join(double[] array)
public static void swap(double[] x,
int a,
int b)
private static void sort(double[] array,
int low,
int high,
boolean asc)
public static void sort(double[] array,
boolean asc)
private static void mergeSort(double[] src,
double[] dest,
int low,
int high,
boolean asc)
public static double[] unionAll(double[] left,
double[] right)
public static double[] union(double[] left,
double[] right)
public static double[] minus(double[] left,
double[] right)
public static double[] intersect(double[] left,
double[] right)
public static double[] toArray(Collection<?> collection)
public static void reverse(double[] src)
public static int hashCode(double arg)
public static boolean deepEquals(double[] left,
double[] right)
public static double[] parseMany(String[] strings)
public static double[] parseMany(String[] strings, boolean thrown)
public static double parse(String str)
private static double parseStrictly(String str)
public static double cast(boolean b)
public static double[] casts(boolean[] value)
public static double cast(char value)
public static double[] casts(char[] value)
public static double cast(Number n)
public static double[] casts(Number[] array)
public static double[] casts(Number[] array, boolean thrown)
public static Double[] toWrappers(byte[] value)
public static double[] casts(byte[] value)
public static Double[] toWrappers(short[] value)
public static double[] casts(short[] value)
public static Double[] toWrappers(int[] value)
public static double[] casts(int[] value)
public static Double[] toWrappers(long[] value)
public static double[] casts(long[] value)
public static Double[] toWrappers(float[] value)
public static Double[] toWrappers(double[] value)
public static Double[] toWrappers(char[] value)
public static double[] casts(float[] value)
public static int deepHashCode(double[] args)
public static double toFixed(double value,
int scale)
public static String toPlainString(double value)
public static String[] toStringArray(double[] args, DecimalFormat df)
public static boolean isSameLength(double[] left,
double[] right)
public static boolean same(double[] array)
public static boolean isSerial(double[] array,
double n)
public static boolean isSubarray(double[] left,
double[] right)
public static boolean containsAll(double[] left,
double[] right)
public static void leftScroll(double[] src,
int n)
public static void rightScroll(double[] src,
int n)
private static void rightScroll(double[] src,
int n,
int m)
public static boolean between(double val,
double start,
double end)
public static boolean in(double val,
double start,
double end)
public static boolean rightIn(double val,
double start,
double end)
public static boolean leftIn(double val,
double start,
double end)
public static void shuffle(double[] src)
public static void shuffle(double[] src,
Random rn)
public static int compare(double a,
double b)
public static Comparator<double[]> defaultComparator()
Copyright © 2020. All rights reserved.