public final class UtilMisc extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
cast(Object object) |
static boolean |
castToBoolean(Object obj)
cast to boolean
UtilMisc.castToBoolean(null) = false
UtilMisc.castToBoolean(true) = true
UtilMisc.castToBoolean(false) = false
UtilMisc.castToBoolean("1") = true
UtilMisc.castToBoolean("true") = true
UtilMisc.castToBoolean("y") = true
|
static Date |
castToDate(Object obj,
Date defaultValue) |
static int |
castToInt(Object obj,
int defaultValue)
将对象转为int,如果无法转换则返回默认值
|
static Date |
castToTime(Object obj,
Date defaultValue) |
static String |
ifEmptyThen(String value,
String defaultValue) |
static <T> T |
ifNullThen(T value,
T defaultValue) |
static boolean |
isEquals(Object obj1,
Object obj2) |
static String |
jointArray(Object... objs)
数组拼接成字符串
|
static <V> List<V> |
toList(V... vs) |
static <V> List<V> |
toList(V value) |
static <V,V1 extends V,V2 extends V> |
toList(V1 v1,
V2 v2) |
static <V,V1 extends V,V2 extends V,V3 extends V> |
toList(V1 v1,
V2 v2,
V2 v3) |
static <V,V1 extends V,V2 extends V,V3 extends V,V4 extends V> |
toList(V1 v1,
V2 v2,
V2 v3,
V4 v4) |
static <V,V1 extends V> |
toMap(String name1,
V1 value1) |
static <V,V1 extends V,V2 extends V> |
toMap(String name1,
V1 value1,
String name2,
V2 value2) |
static <V,V1 extends V,V2 extends V,V3 extends V> |
toMap(String name1,
V1 value1,
String name2,
V2 value2,
String name3,
V3 value3) |
static <V,V1 extends V,V2 extends V,V3 extends V> |
toMap(String name1,
V1 value1,
String name2,
V2 value2,
String name3,
V3 value3,
Object... params) |
static <T> Set<T> |
toSet(T... vs) |
public static boolean castToBoolean(Object obj)
UtilMisc.castToBoolean(null) = false UtilMisc.castToBoolean(true) = true UtilMisc.castToBoolean(false) = false UtilMisc.castToBoolean("1") = true UtilMisc.castToBoolean("true") = true UtilMisc.castToBoolean("y") = true
obj - one objectpublic static <T> T cast(Object object)
public static int castToInt(Object obj, int defaultValue)
obj - 原数据defaultValue - 默认值public static <V> List<V> toList(V value)
@SafeVarargs public static <V> List<V> toList(V... vs)
public static <V,V1 extends V,V2 extends V> List<V> toList(V1 v1, V2 v2)
public static <V,V1 extends V,V2 extends V,V3 extends V> List<V> toList(V1 v1, V2 v2, V2 v3)
public static <V,V1 extends V,V2 extends V,V3 extends V,V4 extends V> List<V> toList(V1 v1, V2 v2, V2 v3, V4 v4)
@SafeVarargs public static <T> Set<T> toSet(T... vs)
public static <V,V1 extends V,V2 extends V> Map<String,V> toMap(String name1, V1 value1, String name2, V2 value2)
public static <V,V1 extends V,V2 extends V,V3 extends V> Map<String,V> toMap(String name1, V1 value1, String name2, V2 value2, String name3, V3 value3)
public static <V,V1 extends V,V2 extends V,V3 extends V> Map<String,V> toMap(String name1, V1 value1, String name2, V2 value2, String name3, V3 value3, Object... params)
public static <T> T ifNullThen(T value,
T defaultValue)
Copyright © 2019. All rights reserved.