View Full Version : [java] Togliere spazi
Salve a tutti..esiste in java la possibilità di togliere automaticamente :fiufiu: gli spazi di una stringa??
es.:
String text = "ciao mamma come va!";
String text1 = "ciaomammacomeva!";
Grazie mille
String text = "ciao mamma come va!";
String text1 = text.replace(" ","");
è vero!! non ci ho pensato!! :doh:
altra domandina..esiste anche qualche istruzione per mettere una stringa in ordine alfabetico?
es.:
String text = "ciao";
String text1 = "acio";
Grazie mille
è vero!! non ci ho pensato!!
altra domandina..esiste anche qualche istruzione per mettere una stringa in ordine alfabetico?
es.:
String text = "ciao";
String text1 = "acio";
Grazie mille
Un metodo diretto non saprei..
ma la pria idea che mi viene in mente e metterti tutta la stringa in un vettore di char tramite charAt() e poi riordinare il vettore..
Per passi:
-Crei un vettore di char grande [stringa.length()]
-for(int i=0; i<vettore.length; i++){
vettore[i]=stringa.charAt(i);
-ordinamento vettore
-for(int i=0;i<vettore.length;i++){
nuovaStringaOrdinata+=""vettore[i]
dovrebbe funzionare :fagiano:
^TiGeRShArK^
19-03-2006, 22:11
io l'ho risolto così:
String s = "ciao mamma come vaaa???";
s = s.replaceAll(" ", "");
char[] text = new char[s.length()];
text = s.toCharArray();
Arrays.sort(text);
System.out.println(text);
io l'ho risolto così:
String s = "ciao mamma come vaaa???";
s = s.replaceAll(" ", "");
char[] text = new char[s.length()];
text = s.toCharArray();
Arrays.sort(text);
System.out.println(text);
:doh: toCharArray ...lo scordo sempre :p
:muro: :muro: :muro: :muro:
Mi da errore qui:
Arrays.sort(text);
:cry: :cry: :cry: :cry:
Grazie mille!
:doh: :doh: :doh: :doh:
Mi sono dimenticato di mettere import java.util.*;
:D :D :D :D
Grazie
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.