「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;
}       

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

你可能感兴趣的:(java小方法)