PDA

Visualizza la versione completa : [java] Oggetti Enumeration in String[]


fraper
18-03-2005, 12:55
Salve a tutti, ho un oggetto Enumeration che contiene due valori....riesco a stampare i valori
cosė


Enumeration e = ......;

while (e.hasMoreElements()) {
System.out.println(e.nextElement());
}

e fino a qui tutto ok...ma se io volessi avere i valori contenuti da "e" in un array di stringhe...
come posso fare?....

Grazie a tutti anticipatamente.

dekdek
18-03-2005, 13:02
Mi sa che ci le devi infilare tu uno per uno, magari usando un Vector o una List, e poi convertendo in un array.

fraper
18-03-2005, 19:33
del codice di esempio?

dekdek
18-03-2005, 20:04
String str = null;
List list = new ArrayList();
while(e.hasMoreElements()) {
str = (String)e.nextElement();
list.add(str);
}
String[] strArray = (String[]) list.toArray(new String[list.size()]);


preso da qui (http://forum.java.sun.com/thread.jspa?threadID=600820&messageID=3216941)

non credo sia proprio "pulito pulito"...

Loading