Ecco mio codice:String Lunghezza campo mostra 1 anche la matrice è vuota dopo chiamata scissione da virgola (,)
serialNumbers = "";
String[] serialArray = serialNumbers.split(",");
int arrayLength = serialArray.length;
arrayLength dimostra 1 anche non hanno alcun valore serialArray. Mi aspettavo che la lunghezza dovrebbe restituire 0 in questo caso.
Si consideri il caso in cui la stringa è: ','. Quanti risultati ti aspetteresti che restituisca, quindi? Quando rispondi, penso che capirai perché questo restituisce 1. –
O anche una stringa non vuota senza virgole. "stringa". Cosa dovrebbe comportare? –