Voici 2 codes
System.out.println(",,,,,".split(",").length);
y
System.out.println(",,,,, ".split(",").length);
pour le premier code, le résultat imprimé est 0 et le deuxième résultat du code imprimé est 6.
Ma question est de savoir pourquoi la division n'est pas en mesure de reconnaître "," lorsque je n'ajoute pas d'espace supplémentaire à la fin, mais il est capable de le reconnaître lorsque j'ajoute un espace supplémentaire à la fin.
Veuillez noter que j'ai essayé avec des expressions rationnelles (regex) " \\s *, \\s " mais le résultat est le même.