Lors de l'écriture du code, une exception de pointeur nul java.lang.NullPointerException est souvent levée car l'objet est nul.
Jetons un coup d'œil à la méthode permettant de juger si un objet est vide en Java : (Recommandé : Tutoriel vidéo Java)
Tout d'abord, jetons un coup d'œil à la méthode pour juger si l'outil StringUtils :
L'un est sous le package org.apache.commons.lang3
L'autre est 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 faire attention à la colonne 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!