|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2003
Città: Lucca
Messaggi: 379
|
[JAVA] stringa contente carattere vuoto
avrei da porre anche un altro quesito:
se inserisco una stringa contente degli spazi vuoti (es: ciao a tutti), esiste in java un metodo che mi restituisca la stringa senza spazi? (ciaoatutti) ho provato nomeStringa.trim() ma non funziona...
__________________
God rides DUCATI! |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Nov 2003
Città: Brugherio(MI)
Messaggi: 101
|
Ciao!
Il metodo trim() leva gli spazi all'inizio e alla fine della stringa, ad esempio: stringa = " pippo "; facendo stringa.trim() ottieni "pippo" per togliere gli spazi all'interno della stringa usa il metodo stringa.replaceAll(" ", "") ad esempio: stringa = "pippo va a casa"; facendo stringa.replaceAll(" ", "") ottieni "pippovaacasa" questo metodo lo si può usare con la versione di java maggiore o uguale a 1.4 per versioni precedenti devi usare il metodo "replace" che diventa : stringa.replace(' ', '') nota gli apici al posto delle virgolette, questo a causa del fatto che con il replace puoi lavorare solo sui singoli caratteri della stringa, mentre il replaceAll può sostituire intere sotto stringhe Ad esempio: stringa = "pippo salta"; stringa.replaceAll("salta", "mangia") ottieni "pippo mangia" Spero di esserti stato d'aiuto ![]() Buona serata ![]()
__________________
------ |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2003
Città: Lucca
Messaggi: 379
|
ok! funziona! grazie
![]()
__________________
God rides DUCATI! |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:42.