判断字符串及对象是否为空的方法总结
判断字符串及对象是否为空的方法总结
public class Test1 { public static void main(String[] args){ String s = ""; /* 如果是null或者元素个数为0,返回true;并且判断其中字符是否包含空白符(空格、tab键、换行符) */ System.out.println(org.apache.commons.lang.StringUtils.isBlank(s)); /* 就是上面这个方法取反 */ System.out.println(org.apache.commons.lang.StringUtils.isNotBlank(s)); /* 如果是null或者元素个数为0,返回true */ System.out.println(org.apache.commons.lang.StringUtils.isEmpty(s)); /* 就是上面这个方法取反 */ System.out.println(org.apache.commons.lang.StringUtils.isNotEmpty(s)); /* 如果是null或者元素内容等于"",返回true */ System.out.println(org.springframework.util.StringUtils.isEmpty(s)); /* 如果不是是null并且元素个数不为0,返回true */ System.out.println(org.springframework.util.StringUtils.hasLength(s)); org.springframework.util.Assert.isNull(s,"s不是null抛异常"); org.springframework.util.Assert.notNull(s,"s是null抛异常"); } }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步