isnotempty和isnotnull_was not iterable

isnotempty和isnotnull_was not iterable先看看isEmpty和isBlank  从效果来看,当a=””,字符中有空格时,IsEmpty是算他不为空的本质上讲:isEmpty等价于str==null||str.length==0isBlank等价于str==null||str.length==0||str.trim().length==0我们再来看非空:is…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

先看看isEmptyisBlank

 isnotempty和isnotnull_was not iterableisnotempty和isnotnull_was not iterable

isnotempty和isnotnull_was not iterableisnotempty和isnotnull_was not iterable

  从效果来看,a=””,字符中有空格时,IsEmpty是算他不为空的

本质上讲:

isEmpty 等价于 str == null || str.length == 0

isBlank  等价于 str == null || str.length == 0 || str.trim().length == 0

 

我们再来看非空:

isNotEmptyisNotBlank都是判断字符串非空:

 isnotempty和isnotnull_was not iterableisnotempty和isnotnull_was not iterable

isnotempty和isnotnull_was not iterableisnotempty和isnotnull_was not iterable

  大多返回的结果都是false,即不是非空==,只有字符串为a=”  ”(里面有空格时)IsNotEmpty是非空,IsNotBlank是空.有区别,他们实际上,上图中a,b字符串的区别就在于一个有空格,一个没空格,导致isNotEmpty出现变化.

看下其本质你就知道了:

isNotEmpty等价于 a != null && a.length > 0

isNotBlank 等价于 a != null && a.length > 0 && str.trim().length > 0

总结:

         如果我们想判断字符非空里有没有a=”  “的情况,就直接使用Blank,如果需求需要输入为空字符时也要继续操作就用empty。

 

StringUtils中文api:https://www.cnblogs.com/jap6/p/10640411.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184906.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月7日 下午4:16
下一篇 2022年10月7日 下午4:16


相关推荐

  • Linux中patch文件的使用

    Linux中patch文件的使用因为在 u boot 移植过程中 有几处通用文件要修改 如果每次都要手动修改就太麻烦了 制作补丁可以解决这个问题 学习资料的收集比较简单 方法一类似于这种初级问题网上资料非常丰富 google 或者 baidu 搜索一下 然后选择有价值的资料 方法二是阅读 man 在线文档 完成收集工作 当然最终要在自己的 Linux 上作实验 比较总结 消化吸收为自己的东西 要除去这么一种错误思想 一定要学全 要知道 一

    2026年3月17日
    2
  • pytest报错_eclipse提交代码到git

    pytest报错_eclipse提交代码到git前言我们每天写完自动化用例后都会提交到git仓库,随着用例的增多,为了保证仓库代码的干净,当有用例新增的时候,我们希望只运行新增的未提交git仓库的用例。pytest-picked插件可以

    2022年7月29日
    11
  • HTTP 协议入门

    HTTP 协议入门

    2021年11月4日
    43
  • 项目总结(1.TOF相机及标定相关)

    项目总结(1.TOF相机及标定相关)1.TOF相机简介:TOF是Timeofflight的简写,直译为飞行时间的意思。所谓飞行时间法3D成像,是通过给目标连续发送光脉冲,然后利用传感器接收从物体返回的光,通过探测光脉冲的飞行时间来得到目标物的距离。TOF的深度精度不随距离改变而变化,基本能稳定在cm级。2.TOF相机缺点:测量距离较常规测量仪器短,一般不超过10米测量结果…

    2022年5月9日
    35
  • 汇编指令速查表

    汇编指令速查表有时我们需要查看汇编代码去分析软件问题 汇编代码才能最直观地反映出软件的问题 为了方便大家理解并记忆汇编指令 读懂汇编代码的上下文 此处列出常用汇编指令的使用说明 以供参考

    2026年3月26日
    2
  • Java激活码2021.3破解方法

    Java激活码2021.3破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号