Maison  >  Article  >  Java  >  Comment déterminer si un objet est vide en Java

Comment déterminer si un objet est vide en Java

尚
original
2019-11-21 16:11:103768parcourir

Comment déterminer si un objet est vide en Java

Comment déterminer si un objet est vide en java :

Jetons d'abord un coup d'oeil à la méthode de détermination de l'outil StringUtils :

L'un se trouve sous le package org.apache.commons.lang3 ; l'autre se trouve sous le package org.springframework.util.

Il existe une différence entre les deux classes d'outils StringUtils pour déterminer si un objet est vide :

StringUtils.isEmpty(CharSequence cs); 
//org.apache.commons.lang3包下的StringUtils类,判断是否为空的方法参数是字符序列类,也就是String类型

StringUtils.isEmpty(Object str); 
//而org.springframework.util包下的参数是Object类,也就是不仅仅能判断String类型,还能判断其他类型,比如Long等类型。

À partir de l'exemple ci-dessus, nous pouvons voir que la deuxième classe StringUtils est plus pratique.

Jetons un coup d'œil au code source de StringUtils.isEmpty(CharSequence cs) de org.apache.commons.lang3 :

public static boolean isEmpty(final CharSequence cs) {
        return cs == null || cs.length() == 0;
}

Le suivant est StringUtils.isEmpty(Object str) de org .springframework.util Code source :

public static boolean isEmpty(Object str) {
        return (str == null || "".equals(str));
}

Déterminez essentiellement si l'objet est vide, StringUtils.isEmpty(Object str) peut le faire.

Pour plus de connaissances sur Java, veuillez prêter attention au tutoriel de base Java.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn