Java中isEmpty方法如何使用?

Java中isEmpty方法如何使用?,第1张

isEmpty(),当字符串长度为0是,返回true,一般作为判断,具体代码如下:

String s = "hello"

if(!s.isEmpty()) {// 当s不为空时,才去做某事事情,

// dosomeing

}

isPropertyAvailable和isNotEmpty

这个两个属性非常有用

isPropertyAvailable:入参有这个属性

isNotEmpty:入参的这个属性不为空

入参一般是一个封装了数据的DTO

如果希望一个属性无论为何值都符合条件则使用isPropertyAvailable

如果希望一个属性只是不为空的时候才符合条件就用isNotEmpty

例子如下:

<update id="partner.update.back">

update partner

<dynamic prepend="set">

<isPropertyAvailable property="domain_url" prepend=",">domain_url=#domain_url#</isPropertyAvailable>

<isNotNull property="user_name"><isNotEmpty prepend="," property="user_name">user_name=#user_name#</isNotEmpty></isNotNull>

</dynamic>

where partner_id=#partner_id#

</update>

ibatis版本2.3,最新的myBatis没有时间研究,应该大同小异


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11595729.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存