isNotEmpty将空格也作为参数,isNotBlank则排除空格参数

  • StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等

除了构造器,StringUtils中一共有130多个方法,并且都是static的,所以我们可以这样调用StringUtils.xxx()

public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是str==null或str.length()==0
public static boolean isNotEmpty(String str)
判断某字符串是否非空,等于!isEmpty(String str)
public static boolean isBlank(String str) 判断某字符串是否为空或长度为0或由空白符(whitespace)构成 ` public static boolean isNotBlank(String str) 判断某字符串是否不为空且长度不为0且不由空白符(whitespace)构成,等于!isBlank(String str)

其他方法介绍:
5. public static String trim(String str)
去掉字符串两端的控制符(control characters, char <= 32),如果输入为null则返回null
public static String trimToNull(String str) 去掉字符串两端的控制符(control characters, char <= 32),如果变为null或"",则返回null
public static String trimToEmpty(String str)
去掉字符串两端的控制符(control characters, char <= 32),如果变为null或"",则返回""

public static String strip(String str)
去掉字符串两端的空白符(whitespace),如果输入为null则返回null

public static String stripToNull(String str) 去掉字符串两端的空白符(whitespace),如果变为null或"",则返回null
public static String stripToEmpty(String str)
去掉字符串两端的空白符(whitespace),如果变为null或"",则返回""

转载自:https://blog.csdn.net/csdnlcw/article/details/83546742 感谢博主
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

isNotBlank,StringUtils的方法相关推荐

  1. org.apache.commons.lang3.StringUtils.isNotBlank和isEmpty方法

    今天做项目的时候遇到一个小问题,检验字段不为空后,对其切割,用了isEmpty判断,报了空指针异常,最后发现库表里该字段为长度不为0空白字符串,这里isEmpty判断不了,下面列出来 StringUt ...

  2. java的StringUtils.isBlank和StringUtils.isEmpty方法区别(org.apache.commons.lang3.StringUtils)

    前言 估计很多朋友跟我一样,平时也不会特别去注意究竟用isBlank还是isEmpty去判断空字符串,但是大部分场景优先使用isBlank就对了. isEmpty是否为空,只有当==null或者==& ...

  3. Java举例include_Java StringUtils.getFilenameExtension方法代码示例

    import org.springframework.util.StringUtils; //导入方法依赖的package包/类 public static MavenCoordinates from ...

  4. strip string java_Java StringUtils.strip方法代码示例

    import org.apache.commons.lang.StringUtils; //导入方法依赖的package包/类 public static void copyResourceFolde ...

  5. isnumeric java_Java StringUtils.isNumeric方法代码示例

    import com.alibaba.dubbo.common.utils.StringUtils; //导入方法依赖的package包/类 private TransactionConfig(){ ...

  6. StringUtils.isEmpty()方法

    StringUtils.isEmpty()是JDK提供的API,判断()内的String类型的数据是否为空,StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提 ...

  7. JAVA中自己写的util中的chop,Java StringUtils.chop方法代碼示例

    import org.apache.commons.lang3.StringUtils; //導入方法依賴的package包/類 /** * Tutti i file dentro a /res ve ...

  8. Java自带工具包StringUtils包含方法

    //导入包 import org.apache.commons.lang3.StringUtils//判断不为空 不包含空格 StringUtils.isNotEmpty(" ") ...

  9. 判断String为空 StringUtils工具 isNotEmpty与isNotBlank区别

    如何判断String是否为空? 判断Strings是否为空,很多人第一反应就是 str != null && str.length > 0.可能已经忘了StringUtils工具 ...

最新文章

  1. JAVA项目实训struts2_Java Web项目搭建过程记录(struts2)
  2. GDCM:gdcm::PDFCodec的测试程序
  3. appcan 微信支付
  4. telnet命令发送邮件
  5. Power Tools for TFS 11 Beta
  6. C# DevExpress ChartControl用法总结
  7. QT GUI界面中集成VISIO绘图区详细说明
  8. 苹果cmsV10教程
  9. android9手机* 代码,android Telephony学习 --- 第九篇 USSD简介
  10. GB4706标准全集 家用和类似用途电器
  11. 触摸按键 原理 研究笔记
  12. oracle的odac dll,.NET2.0中施用最少的ODAC动态库文件连接Oracle数据库
  13. 怎样自学unity是效率最高的
  14. 华硕路由架设php,华硕 RT-AC68U 路由模式默认 VLAN
  15. CI框架中表单取值 $this-input-post('city');
  16. Android微信登陆
  17. win10桌面快捷方式图标变白
  18. dhtmlx甘特图--vue2
  19. PHP - Yii2编码规范/风格[PSR-1/PSR-2]
  20. flutter 中的深拷贝

热门文章

  1. 动态规划之矩阵连乘问题
  2. 培训活动预告 | 抖音平台直播带货线上培训开始报名啦
  3. Bs4使用过程中常见的问题
  4. 区块链笔记3-区块链典型技术
  5. 6个Java神级项目,帅炸了!
  6. revit打开服务器文件,Revit官方教程丨链接及打开IFC文件
  7. 运动大V刘畊宏火了,MOVE元宇宙会成为下个热点吗?
  8. 自己动手写CPU——单周期ORI指令的实现
  9. 达人评测 i9 13900H和i5 13500h差距 i913900H和i513500h选哪个
  10. nunit测试报告 转html,单元测试软件NUNIT使用说明