No veo por qué la siguiente salida tiene sentido.Comportamiento del método de división de cadenas
Cadena método de división en una cadena vacía devolver un array de cadenas con una longitud de 1
String[] split = "".split(",");
System.out.println(split.length);
devoluciones array de cadenas con una longitud de 1
String[] split = "Java".split(",");
System.out.println(split.length);
devoluciones array de cadenas con longitud 1
Cómo ¿¿para diferenciar??
¿Qué * debería * hacer? –
No encontró lugar para dividirse, por lo que devolvió la matriz con toda la Cadena. – Pshemo
diría que debería devolver 0 –