comment vérifier si le tableau à deux dimensions est vide
comment puis-je vérifier si ces deux dimentinal tableau est vide?
c'est mon code :
String[][] user = new String[5][3];
System.out.print(user.length);
if (user.length == 5 ){
System.out.print("\n empty");
}
for (int j=0; j<3; j++) {
System.out.print(" " + user[0][j]+ "\n");
}
et la sortie est :
5
empty null null null
Quelqu'un a une ide sur ma situation?
- Un peu de code est manquant n'est-ce pas? Comment voulez-vous faire beaucoup de sortie de plus d'un
System.out.println
? - Définir le "vide". Voulez-vous dire
null
ou""
? - Je pense que vous n'avez pas à envoyer votre code.
- Tichodroma : je veux dire
null
Vous devez vous connecter pour publier un commentaire.
Vous êtes malentendu quelque chose en Java, je pense. Lorsque vous écrivez :
Si vous voulez vérifier si toutes les valeur de votre tableau sont emty vous pouvez faire quelque chose comme :
Une autre solution serait d'utiliser
Tableaux.deepEquals
:Je suggère d'utiliser Apache Commons Lang3. Dans cette bibliothèque existe pas d'utilitaire pour travailler avec des tableaux.
Nom de la classe est
ArrayUtils
. Pour l'échantillon:Apache Commans Lang3 est un bon utilitaire.
voir ici pour plus d'informations.