.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [java] 1.4.2 VS 1.5 (http://www.dsy.it/forum/showthread.php?threadid=27476)


Posted by luna on 05-10-2006 15:04:

[java] 1.4.2 VS 1.5

ciao!!:D
ho installato la versione 1.5 di java e facendo girare un progetto che è stato testato con la 1.4 mi da' errori di compilazione sui Vector..Sapete che sintassi corretta bisogna usare per farlo andare?:D
Grazie!!:D

__________________
"Solamente il cuore ti permette di vedere chiaramente.L'essenziale e' invisibile agli occhi"
bisogna vivere "alla giornata", senza crearsi troppe aspettative. quello che viene sarà un "di più" ed è da mettere nel salvadanaio.
Sono troppo una grilla petulante :D by Nous


Posted by hannibal on 05-10-2006 15:26:

Eh.. è un pò difficile dirlo così, però andando un pò ad intuito credo che ti dia errore perchè il progetto usa ancora dei wrapper per aggiungere valori ad un vettore. Normalmente in java quando vuoi aggiungere una variabile primitiva (char, integer, ecc) ad un Vector devi istanziare un nuovo oggetto con una classe wrapper (ad esempio Integer) invocando il costruttore.
Java 1.5 compie questa operazione in modo del tutto automatico (finalmente!), quindi dovresti rimuovere le chiamate ai costruttori...

Fai un backup eh :razz:

__________________
Computer Science: solving today's problems tomorrow.


Posted by luna on 05-10-2006 15:31:

piu' che altro nella versione 1.4 dichiaravo il Vector con ad esempio:

Vector vector = flInt.searchFile(nameFile);

e a quanto pare ora dovrei invece utilizzare una cosa del tipo

Vector < > vector = ecc.ecc...

il problema è che non capisco proprio concettualmente cosa dovrei mettere in < >!:look:

__________________
"Solamente il cuore ti permette di vedere chiaramente.L'essenziale e' invisibile agli occhi"
bisogna vivere "alla giornata", senza crearsi troppe aspettative. quello che viene sarà un "di più" ed è da mettere nel salvadanaio.
Sono troppo una grilla petulante :D by Nous


Posted by hannibal on 05-10-2006 15:43:

Ahhhhh capito.
Devi mettere fra < e > il tipo di oggetto che inserirai nel vettore. Ad esempio se riempirai il vettore di stringhe dovrai scrivere

code:
Vector<String> vettore = new Vector<String>


chiaramente non puoi inserire un tipo primitivo, ma solo oggetti.

__________________
Computer Science: solving today's problems tomorrow.


Posted by luna on 05-10-2006 15:55:

non riesco proprio a modificarli nel progetto :alsono: e non capisco perche'...quando compilo mi da' sempre errore sulla V di Vector :sbonk:

__________________
"Solamente il cuore ti permette di vedere chiaramente.L'essenziale e' invisibile agli occhi"
bisogna vivere "alla giornata", senza crearsi troppe aspettative. quello che viene sarà un "di più" ed è da mettere nel salvadanaio.
Sono troppo una grilla petulante :D by Nous


Posted by Renaulto on 05-10-2006 17:46:

Posta l'errore, altrimenti è impossibile capire qual è il problema.

__________________
Tanenbaum is overrated.


All times are GMT. The time now is 22:36.
Show all 6 posts from this thread on one page

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