Ciao a tutti!
Ho una cavolatadi problemi. Ho una stringa lunga ad esempio 40 e voglio prendere i primi venti caratteri.
Ho usato il metodo substring
String s = tutto.substring(0, 20);
Quale è il problema?
pgm
Ciao a tutti!
Ho una cavolatadi problemi. Ho una stringa lunga ad esempio 40 e voglio prendere i primi venti caratteri.
Ho usato il metodo substring
String s = tutto.substring(0, 20);
Quale è il problema?
pgm
Ops scusate. Il problema è che non prende i primi 20 caratteri ma tutti.
pgm:gren:
Ci sono 2 possibilità
1. la stringa iniziale è di 20 o meno caratteri, ma questo non è possibile perchè altrimenti avresti un errore.
2. sei sicuro di usare la stringa giusta. ora il nuovo contenuto sarà assegnato a s e la stringa tutto rimarrà sempre la stessa
es.
tutto = "motorino";
String s = tutto.substring(0, 4);
s = "moto"; ricorda che il secondo indice in substring è esclusivo, cioè non comprende il carattere che si trova in quella posizione.
grazie fabio. Ora non posso provare la soluzione perchè non ho sotto mano il codice (..sono a casa!).
Proverò sicuramente domani.
pgm