Pages: [1]   Go Down
Print
Author Topic: Non so qual'è la sintassi.  (Read 865 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
Daréios89
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 2.679


La musica è la forma d'arte suprema.


« on: 31-03-2009, 17:54:15 »

Per questo esercizio...

/*Scrivere un metodo che prenda in input una matrice bidimensionale frastagliata S di stringhe e
restituisca una matrice S’ ottenuta da S eliminando tutti i caratteri ‘x’ ed ‘y’.*/


Uso la charAt, però come faccio a scrivere, assegna alla matrice lo stesso elemento della matrice originaria - quei caratteri?
Logged

"Utilizzare sempre de l'Hôpital.....è come andare a caccia di farfalle con un bazooka".
moltisanti
Matricola
*
Offline Offline

Posts: 84


« Reply #1 on: 31-03-2009, 19:22:45 »

Puoi usare questo metodo
Logged
genietto84
Apprendista Forumista
**
Offline Offline

Gender: Male
Posts: 342



« Reply #2 on: 31-03-2009, 19:32:33 »

Puoi usare questo metodo

A quanto ne so io, spesso se non sempre è "vietato" l'uso di metodi come replace, substring e affini!
Devi usare il (metodo (e quindi il non LA)) charAt() e se il carattere restituito non è X o Y lo concateni alla nuova stringa
es

Code:
S1[pos][pos] += nuovoCarattere;

//N.B. se usi direttamente += su una stringa non inizializzata ti troverai un "null" iniziale. Ad esempio se fai
String s;
s+="ciao";
System.out.println(s); //Ti stamperà nullciao
// si può ovviare così
String s="";
// e poi s+=

 
Logged
Daréios89
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 2.679


La musica è la forma d'arte suprema.


« Reply #3 on: 31-03-2009, 20:32:27 »

Mamma mia...non ci avevo pensato, grazie tra poco ci torno e sperimento, perdona quando mi sono riferito al metodo ma era un modo spartano per non perdere tempo... ok
Logged

"Utilizzare sempre de l'Hôpital.....è come andare a caccia di farfalle con un bazooka".
Pages: [1]   Go Up
Print
Jump to: