.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=259)
-- [Capra] Progetto (http://www.dsy.it/forum/showthread.php?threadid=25179)


Posted by johnnyd on 12-04-2006 11:37:

[Capra] Progetto

code:
public Carta (String simbolo, String colore) { boolean trovato = false; for (String s : simboli) if (s.equalsIgnoreCase(simbolo)) { trovato = true; break; } if (trovato) { trovato = false; for (String s : colori) if (s.equalsIgnoreCase(colore)) { trovato = true; break; } } if (!trovato) throw new IllegalArgumentException(); //colore e simbolo sono tra quelli ammessi this.simbolo = simbolo; this.colore = colore; }

questo è un pezzo di codice che il professor capra ha inserito nell'esercizio.. mi da problemi eclipse sulla compilazione del for each.. come risolvo sta cosa?

__________________
My Blog - My Photo Album


Posted by imperator on 12-04-2006 13:27:

Ho dato un'occhiata al testo del prof Capra...
lui ha creato semplicemente degli array di tipo riferimento a oggetti String...
Ora, il ciclo for-each lo posso usare su qualcosa che implementa l'interfaccia Iterable.
La classe String se non erro non implementa Iterable e dunque non posso usare il ciclo for-each.
Per poterlo usare avrei dovuto ad esempio creare una sequenza di oggetti di tipo String (usando la classe Sequenza del Pighizzi, che implementa Iterable).
Cmq è meglio che chiedi delucidazioni al prof, perchè è piu probabile che sbagli io.


Posted by johnnyd on 13-04-2006 13:55:

ma caprann risponde alle email?
nn posso andare a ricevimento xkè sono a taranto :(

__________________
My Blog - My Photo Album


Posted by imperator on 13-04-2006 15:50:

Di solito si, ma non immediatamente


Posted by johnnyd on 14-04-2006 13:36:

ha detto che si può usare solo con la 1.5 ... e io credo di avere installato la jdk 1.5 :S

__________________
My Blog - My Photo Album


Posted by CirAnto on 15-04-2006 20:24:

Ho la 1.5.06 e non ho problemi di compilazione....

Aggiungo una domanda semplice semplice: ma per l'implementazione del progetto l'utilizzo del package prog.utili (non "io" come è erronenamente riportato sul testo) è consentito?

Devo ricodificare una classe "Sequenza" che implementa l'interfaccia Iterable?
Esiste in giro il sorgente della classe Sequenza?

Grassie :)


Posted by johnnyd on 17-04-2006 11:55:

io ci ho rinunciato... mi faccio sto benedetto orale e me lo tolgo davanti :D

__________________
My Blog - My Photo Album


All times are GMT. The time now is 02:12.
Show all 7 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.