「Java小方法」 判断一个字符串是否为空串,全空格,或者null

前后端进行交互,任何一个都接口少不了数据校验,所以,如果事先写好一个方法,能便捷的判断入参是否符合要求,会省不少的事情。

 

以下就是用于判断传入字符串是否为为空,空串或者全空格的方法: 

 

/ **
   * 判断字符串是否为null 或者空串或者空格串
   *
   * @param strings 传入若干字符串
   * @return遍历传入的字符串,若有空则返回true
   * /
 public static boolean isEmpty(String ...strings){
     for(String str:strings){
         if(str == null || str.trim().length()== 0)
             return true;
}
     return false;
}          
    

 

英文的以下增强版,可以返回为空的字符串(若传入三个字符串都为空,则会先返回回一个为空的字符串并返回)

 

 

/ **
   * 判断字符串是否为空或者空串或者空格串
   * @参数字符串传入若干字符串
   * @返回遍历传入的字符串,若有空则返回为空的字符串
   * /
public static String isEmpty(String ... strings){
     for(String str:strings){
         if(str == null || str.trim().length()== 0) return str ;
}
     return null;
}       

可以很方便的判断并且取出其中为空的字符串

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值