String sansextension = filename.split("\\.")[0];
Si vous n'ajoutez pas le double anti slash, le '.' seul signifie aucun caractère et vous obtenez une exception ArrayIndexOutOfBoundsException parce que la chaine de caractères en entrée est un point ".". Cette exception est déclenchée lorsque java ne trouve pas le regex recherché et le tableau en sortie est vide.
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...