/** 1.
* StringUtils.isNotBlank();
* 判断参数是否不为空.
* 1.如果不为空返回true。
* 2.如果为空返回false。
* StringUtils.isNotEmpty(null) -> false
* StringUtils.isNotEmpty("") -> false
* StringUtils.isNotEmpty("a") -> true
* StringUtils.isNotEmpty(" ") -> true
*/
/** 2.
* StringUtils.isEmpty();
* 判断参数是否诶空。(为空的标准是str==null,str.length()==0)。
* StringUtils.isEmpty(null) -> true
* StringUtils.isEmpty("") -> true
* StringUtils.isEmpty(" ") -> false
* StringUtils.isEmpty("a") -> false
* StringUtils.isEmpty(" a ") -> false
*/
/** 3.
* StringUtils.isNotEmpty().等价于!isEmpty(String str);
* 判断参数是否非空。
* StringUtils.isNotEmpty(null) -> false
* StringUtils.isNotEmpty("") -> false
* StringUtils.isNotEmpty(" ") -> true
* StringUtils.isNotEmpty(" ") -> true
* StringUtils.isNotEmpty("bob") -> true
* StringUtils.isNotEmpty(" bob ") -> true
*/
/** 4.
* StringUtils.isBlank().
* 判断参数:是否为空,长度是否为0,值是否包含空白字符。
* StringUtils.isBlank(null) -> true
* StringUtils.isBlank("") -> true
* StringUtils.isBlank(" ") -> true
* StringUtils.isBlank(" ") -> true
*
* 对于制表符、换行符、换页符和回车符StringUtils.isBlank()均识为空白符
* StringUtils.isBlank("\t \n \f \r") -> true
*
* \b 为单词边界符.
* StringUtils.isBlank("\b") -> false
* StringUtils.isBlank("bob") -> false
* StringUtils.isBlank(" bob ") -> false
*/
/** 5.
* StringUtils.isNotBlank();
* 判断参数:是否不为空,长度是否不为0,值是否不包含空白字符。等价于!isBlank(String str);
* StringUtils.isNotBlank(null) -> false
* StringUtils.isNotBlank("") -> false
* StringUtils.isNotBlank(" ") -> false
* StringUtils.isNotBlank(" ") -> false
* StringUtils.isNotBlank("\t \n \f \r") -> false
* StringUtils.isNotBlank("\b") -> true
* StringUtils.isNotBlank("bob") -> true
* StringUtils.isNotBlank(" bob ") -> true
*/

最新文章

  1. 记一次项目中的css样式复用
  2. Microsoft.Owin.Hosting 实现启动webapp.dll
  3. CSS创建一个遮罩层
  4. SNMP ber 编码
  5. 【转】ASP.NET的OnClientClick与OnClick事件【解决了“识别用户在对话框里面选yes或no的问题”】
  6. delphi 类型转化
  7. Python2安装说明
  8. nodejs ctrl+B 快捷键设置
  9. 输出第N个素数
  10. Ubuntu14.04下安装ns2.35
  11. 实现pow(int x, int y),即x的y次方 ; 异或交换两个数;
  12. 10大H5前端框架,让你开发不愁
  13. python初识-day3
  14. Vue-指令
  15. .babelrc和babel.config.js的相同配置不能合并
  16. Ruby中方法的设计理念
  17. iptables(2)
  18. G - Intersecting Rectangles Kattis - intersectingrectangles (扫描线)(判断多个矩形相交)
  19. C语言上机复习(一)文件操作
  20. FAL_CLIENT和FAL_SERVER参数详解

热门文章

  1. 大幅度改变celery日志外观,修改成日志可点击跳转和鲜艳五彩日志,解决脚本中已添加handler的logger和框架日志重复记录问题。
  2. but only one is allowed(重复处理跨域请求)
  3. “无法启动IIS Express Web服务器”的解决办法
  4. 对step文件进行信息抽取算法
  5. script的src和img的src跨域的区别
  6. Nodejs接收图片base64格式保存为文件
  7. Java 文件完整性校验 MD5 sha1 sha256 sha224 sha384 sha512
  8. Ubuntu搭建交叉编译开发环境
  9. find命令实例
  10. [转帖]dfs和bfs