0
点赞
收藏
分享

微信扫一扫

可以判断所有类型是否为空的java封装方法

我是小小懒 2022-03-11 阅读 210


可以判断所有类型是否为空的java封装方法_开发语言

一个可以判断所有类型是否为空的封装方法。这样在业务开发时,使用该方法就可以完成非空判断。

public static boolean isEmpty(Object inputPara) {
if (inputPara == null) {
return true;
}
if ((inputPara instanceof String)) {
return ((String)inputPara).trim().equals("");
} else if (inputPara instanceof Map) {
return ((Map)inputPara).isEmpty();
} else if (inputPara instanceof Object[]) {
Object[] object = (Object[])inputPara;
if (object.length == 0) {
return true;
}
} else if (inputPara instanceof Collection) {
return ((Collection)inputPara).isEmpty();
} else if (inputPara instanceof CharSequence) {
return ((CharSequence)inputPara).length() == 0;
}
return false;
}


举报

相关推荐

0 条评论