StringUtils 中isEmpty 和 isBlank区别
来源:互联网 发布:广发手机证券交易软件 编辑:程序博客网 时间:2024/06/06 00:30
StringUtils 是 org.apache.commons.lang3.StringUtils包中的一个字符串的工具类,其中isEmpty 和 isBlank 功能是比较类似的,容易混淆,学习一下:
isEmpty 判断某字符串是否为空,为空的标准是 str==null或 str.length()==0
StringUtils.isEmpty(null) = true;
StringUtils.isEmpty(“”) = true; // 空字符串
StringUtils.isEmpty(” “) = false; // 空格
StringUtils.isEmpty(” “) = false; // TAB
StringUtils.isEmpty(“bob”) = false;
StringUtils.isEmpty(” bob “) = false;
isBlank 判断某字符串是否为空或长度为0或由空白符(whitespace) 构成
StringUtils.isBlank(null) = true ;
StringUtils.isBlank(“”) = true ; // 空字符串
StringUtils.isBlank(” “) = true; // 空格
StringUtils.isBlank(” “) = true; // TAB
StringUtils.isBlank(“\t \n \f \r”) = true; // 对于制表符、换行符、换页符和回车符
StringUtils.isBlank(“\b”) = false; // “\b”为单词边界符
StringUtils.isBlank(“bob”) = false;
StringUtils.isBlank(” bob “) = false;
- StringUtils中isEmpty 和isBlank的区别
- StringUtils中isEmpty 和isBlank的区别
- StringUtils中isEmpty 和isBlank的区别
- StringUtils中isEmpty 和isBlank的区别
- StringUtils中isEmpty 和isBlank的区别
- StringUtils 中isEmpty 和 isBlank区别
- StringUtils中isEmpty 和isBlank的区别
- StringUtils的 isEmpty 和 isBlank的区别
- StringUtils的isBlank()和isEmpty()的区别
- StringUtils.isBlank和StringUtils.isEmpty
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- StringUtils.isEmpty、StringUtils.isBlank和StringUtils.isNotBlank
- StringUtils的isBlank和isEmpty
- 《Java EE 互联网轻量级框架整合开发——SSM+Redis实现》7月初即将上市
- 所有的教学网站及牛人博客分享
- 多态理解,方法重写分析,类继承与接口实现中,方法重写的实现机制的区别
- idea/eclipse远程调试Tomcat
- 欢迎使用CSDN-markdown编辑器
- StringUtils 中isEmpty 和 isBlank区别
- LVDS接口分类,时序,输出格式
- 数学实验
- SpringBoot入门
- Java中静态跟非静态的区别总结
- javascript正则表达式之匹配任何字符和非贪婪匹配
- MinGW与MSVC
- 浏览器启动java程序的运行时环境设置
- 通过url地址传递多个参数