public class CommonUtil
extends java.lang.Object
| 构造器和说明 |
|---|
CommonUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
concat(boolean isNullToEmpty,
java.lang.CharSequence... strs) |
static boolean |
hasEmpty(java.lang.Double... args) |
static boolean |
isAllNotEmpty(java.lang.Double... args) |
static boolean |
isEmpty(java.util.Collection<?> collection) |
static <T> boolean |
isEmpty(T[] array) |
static boolean |
isNotEmpty(java.util.Collection<?> collection) |
static boolean |
isNotEmpty(java.util.Map<?,?> map) |
static <T> boolean |
isNotEmpty(T[] array) |
static boolean |
isNotNull(java.lang.Object obj) |
static boolean |
isValidIfNumber(java.lang.Object obj) |
static boolean |
isValidNumber(java.lang.Number number) |
static <T> java.util.List<T> |
list(boolean isLinked,
T... values) |
static <T> T[] |
newArray(java.lang.Class<?> componentType,
int newSize) |
static java.lang.Object[] |
newArray(int newSize) |
static <T> java.util.HashSet<T> |
newHashSet(T... ts) |
static java.lang.String |
nullToDefault(java.lang.CharSequence str,
java.lang.String defaultStr) |
static java.lang.String |
nullToEmpty(java.lang.CharSequence str) |
static java.lang.Number |
parseNumber(java.lang.String numberStr) |
static java.math.BigDecimal |
round(java.math.BigDecimal number,
int scale) |
static java.math.BigDecimal |
round(java.math.BigDecimal number,
int scale,
java.math.RoundingMode roundingMode) |
static java.math.BigDecimal |
round(double v,
int scale) |
static java.math.BigDecimal |
round(double v,
int scale,
java.math.RoundingMode roundingMode) |
static java.math.BigDecimal |
round(java.lang.String numberStr,
int scale,
java.math.RoundingMode roundingMode) |
static <T> java.util.HashSet<T> |
set(boolean isSorted,
T... ts) |
static <T> T[] |
toArray(java.util.Collection<T> collection,
java.lang.Class<T> componentType) |
static java.math.BigDecimal |
toBigDecimal(java.lang.String number) |
@SafeVarargs
public static <T> java.util.List<T> list(boolean isLinked,
T... values)
public static <T> boolean isEmpty(T[] array)
public static boolean isEmpty(java.util.Collection<?> collection)
public static boolean isNotEmpty(java.util.Collection<?> collection)
@SafeVarargs
public static <T> java.util.HashSet<T> set(boolean isSorted,
T... ts)
@SafeVarargs public static <T> java.util.HashSet<T> newHashSet(T... ts)
public static java.lang.String concat(boolean isNullToEmpty,
java.lang.CharSequence... strs)
public static java.lang.String nullToEmpty(java.lang.CharSequence str)
public static java.lang.String nullToDefault(java.lang.CharSequence str,
java.lang.String defaultStr)
public static <T> T[] toArray(java.util.Collection<T> collection,
java.lang.Class<T> componentType)
public static <T> T[] newArray(java.lang.Class<?> componentType,
int newSize)
public static java.lang.Object[] newArray(int newSize)
public static <T> boolean isNotEmpty(T[] array)
public static boolean isNotEmpty(java.util.Map<?,?> map)
public static boolean isNotNull(java.lang.Object obj)
public static boolean isValidIfNumber(java.lang.Object obj)
public static boolean isValidNumber(java.lang.Number number)
public static boolean hasEmpty(java.lang.Double... args)
public static boolean isAllNotEmpty(java.lang.Double... args)
public static java.math.BigDecimal round(double v,
int scale)
public static java.math.BigDecimal round(double v,
int scale,
java.math.RoundingMode roundingMode)
public static java.math.BigDecimal round(java.lang.String numberStr,
int scale,
java.math.RoundingMode roundingMode)
public static java.math.BigDecimal toBigDecimal(java.lang.String number)
public static java.lang.Number parseNumber(java.lang.String numberStr)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic static java.math.BigDecimal round(java.math.BigDecimal number,
int scale)
public static java.math.BigDecimal round(java.math.BigDecimal number,
int scale,
java.math.RoundingMode roundingMode)
Copyright © 2023. All rights reserved.