public class ObjectUtils extends Object
| 构造器和说明 |
|---|
ObjectUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
defaultIfNull(T object,
T defaultValue)
如果给定对象为
null返回默认值
ObjectUtil.defaultIfNull(null, null) = null
ObjectUtil.defaultIfNull(null, "") = ""
ObjectUtil.defaultIfNull(null, "zz") = "zz"
ObjectUtil.defaultIfNull("abc", *) = "abc"
ObjectUtil.defaultIfNull(Boolean.TRUE, *) = Boolean.TRUE
|
static boolean |
parseBoolean(Object obj) |
static Double |
parseDouble(Object obj) |
static int |
parseInt(Object obj) |
static long |
parseLong(Object obj) |
public static int parseInt(Object obj)
public static long parseLong(Object obj)
public static boolean parseBoolean(Object obj)
public static <T> T defaultIfNull(T object,
T defaultValue)
null返回默认值
ObjectUtil.defaultIfNull(null, null) = null
ObjectUtil.defaultIfNull(null, "") = ""
ObjectUtil.defaultIfNull(null, "zz") = "zz"
ObjectUtil.defaultIfNull("abc", *) = "abc"
ObjectUtil.defaultIfNull(Boolean.TRUE, *) = Boolean.TRUE
T - 对象类型object - 被检查对象,可能为nulldefaultValue - 被检查对象为null返回的默认值,可以为nullnull返回默认值,否则返回原值Copyright © 2024. All rights reserved.