se faccio
perché la funzione di divisione si comporta così in java?
String a = ""
String b = a.split(" ")[0];
Non sta dando ArrayIndexOutOfBoundException
ma quando lo faccio
String a = " "
String b = a.split(" ")[0];
E mi sta dando ArrayIndexOutOfBoundException
di nuovo quando faccio
String a = " abc"
String b = a.split(" ")[0];
Non mi sta dando Eccezione PERCHÉ COSÌ?
Un po 'inaspettato: ". Questo metodo funziona come se richiamando il metodo split due argomenti con l'espressione data e un argomento limite di coda zero stringhe vuote non sono pertanto inclusi nella matrice risultante" http://download.oracle.com/javase/6/docs/api/java/lang/String.html#split%28java.lang.String%29 –
@MariusSolbakkenMellum: hai esattamente ragione, pubblica il tuo commento come risposta! – maerics
@ Mario - perché non hai postato questo come risposta? –