java.lang.Object
cn.wjybxx.base.ObjectUtils
一些基础的扩展
- 作者:
- wjybxx date - 2023/4/17
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringblankToDef(String str, String def) 空白字符串转默认字符串 -- 避免string泛型转换static <T extends CharSequence>
TblankToDef(T str, T def) 空白字符串转默认字符串static boolean是否包含不可见字符static StringemptyToDef(String str, String def) 空字符串转默认字符串 -- 避免string泛型转换static <T extends CharSequence>
TemptyToDef(T str, T def) 空字符串转默认字符串static String首字母小写static String首字母大写static intstatic intstatic intstatic intstatic booleanisBlank(CharSequence cs) static booleanisEmpty(CharSequence cs) static charlastChar(CharSequence value) 获取字符串的尾字符static intlength(CharSequence cs) static <V> VnullToDef(V obj, V def) 如果给定参数为null,则返回给定的默认值,否则返回值本身Objects.requireNonNullElse(Object, Object)不允许def为nullstatic Stringstatic StringtoStringIfNotNull(Object object)
-
构造器详细资料
-
ObjectUtils
public ObjectUtils()
-
-
方法详细资料
-
nullToDef
public static <V> V nullToDef(V obj, V def) 如果给定参数为null,则返回给定的默认值,否则返回值本身Objects.requireNonNullElse(Object, Object)不允许def为null -
hashCode
-
hashCode
-
hashCode
-
hashCode
-
toString
-
toStringIfNotNull
-
length
-
isEmpty
-
isBlank
-
emptyToDef
空字符串转默认字符串 -
blankToDef
空白字符串转默认字符串 -
emptyToDef
空字符串转默认字符串 -- 避免string泛型转换 -
blankToDef
空白字符串转默认字符串 -- 避免string泛型转换 -
lastChar
获取字符串的尾字符 -
firstCharToUpperCase
首字母大写 -
firstCharToLowerCase
首字母小写 -
containsWhitespace
是否包含不可见字符
-