PDA

Visualizza la versione completa : [JAVA] Da vettore di Object a String


perzem
22-11-2005, 09:17
ho un vettore che contine questi elementi
2004 2005 2004, voglio convertirli a String, se faccio


nomevettore.elementAt(i).toString
mi ritorna una stringa con dentro un indirizzo.Come faccio ad ottenere il valore vero e proprio?

Matteo982
22-11-2005, 10:44
Provo a darti una risposta al volo senza pensarci su troppo (se poi è sbagliata più tardi se ne trova un'altra) prova a fare così:


stringa = "" + nomevettore.elementAt(i);

Io ho fatto l'esempio su l'estrarre un solo elemento e metterlo in una variabile però il concetto è quello, prova a vedere se funziona!

Ciao. :ciauz:

perzem
22-11-2005, 15:56
non cambia nulla. ho anche controllato con il debug se la lista conteneva qualcosa ed era ok. un valore = a 5.


LinkedList nocorsi=osa.eseguiQuery( "SELECT MAX(ID) FROM COURSE;" );
String record =""+nocorsi.get(0);
System.out.println("dsdsd"+record);
output:
dsdsd[Ljava.lang.String;@7736bd

cxrnvs
22-11-2005, 17:56
prova cosi'


stringa = (String)nomevettore.elementAt(i);

Matteo982
22-11-2005, 18:31
ma fammi capire nel vettore che tipo di elementi ci sono?Cioè il vettore è dichiarato come cosa?

perzem
22-11-2005, 19:08
la linkedlist contiene elementi presi da un db. con il debug questi elementi prelevati sono presenti al suo interno....
il tipo di questi elementi varia da integer a varchar

la lista lo dichiarata con

LinkedList nome =funzione che preleva dal db.
come nel mess precedente

Loading