Oppure

Loading
12/12/07 19:33
Mitch7
Ciao dovrei imitare la stringtokenizer e per il costruttore avrei fatto cosi:

public SpezzaStringhe(String nuova,String delim)

gli passo ovvero la stringa su cui cercare e i separatori...però questa stringa non è un vettore ma una stringa come faccio a scorrerla per trovare gli spazi??premetto che sono alle prime armi di java
aaa
14/12/07 21:05
netarrow
una stringa la scorri così:

for(int i = 0; i < stringa.length; i++) {
  [...] stringa.charAt(i);   [...]
}


ad ogni modo la cosa più giusta da fare è implementare un metodo che lavora sui char[] e poi creare un overload che fa da wrapper, dove chiamerai sugli oggetti String il metodo toCharArray() e il vettore risultante lo passi al metodo che accetta i char[].

Ricorda inoltre che la classe String è dichiarata final, quindi è immutabile (se devi modificare una sua istanza viene creato ogni votla un oggetto nuovo).
Ultima modifica effettuata da netarrow 14/12/07 21:05
aaa