isNotEmpty和isNotBlank区别

isNotEmpty和isNotBlank区别

2023年6月24日发(作者:)

isNotEmpty和isNotBlank区别先看看isEmpty和isBlank

  从效果来看,当a=””,字符中有空格时,IsEmpty是算他不为空的本质上讲:isEmpty 等价于 str == null || == 0isBlank 等价于 str == null || == 0 || ().length == 0

我们再来看⾮空:isNotEmpty和isNotBlank都是判断字符串⾮空:

  ⼤多返回的结果都是false,即不是⾮空==空,只有字符串为a=” ”(⾥⾯有空格时)IsNotEmpty是⾮空,IsNotBlank是空.有区别,他们实际上,上图中a,b字符串的区别就在于⼀个有空格,⼀个没空格,导致isNotEmpty出现变化.看下其本质你就知道了:isNotEmpty等价于 a != null && > 0isNotBlank 等价于 a != null && > 0 && ().length > 0总结: 如果我们想判断字符⾮空⾥有没有a=” “的情况,就直接使⽤Blank,如果需求需要输⼊为空字符时也要继续操作就⽤empty.有点绕..

发布者:admin,转转请注明出处:http://www.yc00.com/news/1687608227a24261.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信