Java--判空方法
方法有StringUtils.isBlank() , StringUtils.isNotBlank() , StringUtils.isEmpty();
使用关系 StringUtils.isNotEmpty() == !StringUtils.isEmpty();
StringUtils.isNotBlank() == !StringUtils.isBlank();
StringUtils.isNotBlank()
使用方法:判断参数是否不为空.
1.如果不为空返回true。
2.如果为空返回false。
StringUtils.isNotEmpty(null) -> false
StringUtils.isNotEmpty("") -> false
StringUtils.isNotEmpty(“a”) -> true
StringUtils.isNotEmpty(" ") -> true
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
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
最新文章
- 初学 react | redux
- Java中的HashTable详解
- Windows计算机功能Java源码
- sp_MSforeachtable使用方法 查看库中所有表的空间大小
- Myeclipse:No projects are available for deployment to this server!
- 《Genesis-3D开源游戏引擎--横版格斗游戏制作教程05:技能读表》
- 流媒体(RTMP,RTSP,HLS)
- NT kernel &; System 占用占用80端口
- C语言程序设计第二次作业—————顺序结构
- 随机逻辑回归random logistic regression-特征筛选
- netcat的简单使用(一)
- 2017-10-27模拟赛2-T1 选举(election.*)
- 学习C语言,在软件测试中如何用?
- maven构建myeclipse 工程
- failed to create process怎么解决
- win7频繁提示资源管理器已停止工作解决办法
- linux就该这么学,第十天了
- python 的面相对象编程--对应c++
- HDU4287-STL模拟水题
- 二、主目录 Makefile 分析(2)
热门文章
- [OpenCV实战]12 使用深度学习和OpenCV进行手部关键点检测
- [机器学习] Yellowbrick使用笔记5-回归可视化
- 火山引擎DataLeap数据调度实例的 DAG 优化方案
- 写一个 Markdown 博客客户端
- 二十一、B树的定义、查找、插入和删除
- MySQL 合并查询union 查询出的行合并到一个表中
- Stream流的特点_只能用一次-Stream流中的常用方法_map
- 行为型模式 - 迭代器模式iterator
- django框架之drf(部分讲解)
- 文献阅读01:由I类HLA转录缺失导致的联合免疫治疗的获得性癌症耐药性