Hi!
Ich habe einen java.util.Vector der int[] arrays als Objecte gespeichert hat. Ich bekomme bei den zur Verfügung stehenden Methoden von Vector immer nur ein Object an der aktuellen Position zurück. Wie mache ich, möglichst einfach, wieder daraus ein int[] mit dem ich weiter arbeiten kann? Bzw. Gibts für diesen Zweck was geeigneteres als den Vector? Mir gings dabei um die dynamische Größenallokation.
lg
Von Vector to int[]
-
-
-
Mach's mit Listen. Und unter 1.5 kannst du's mit Generics typsicher machen: List<List<Integer>> list = new ArrayList<List<Integer>>();
Und man sollte ArrayList benutzen (What are the differences between Vector and ArrayList? Which is best to use?).
-
Bsp Code hat funktioniert, und habe den Vector auf eine Liste geändert. Danke für die Antworten.
lg -
Oder du wandelst mittels einem Iterator den Vektor Zeilenweise in ein int[] um!
-
Oder du wandelst mittels einem Iterator den Vektor Zeilenweise in ein int[] um!
-> http://java.sun.com/j2se/1.5.0/docs/api/java/util/Vector.html#toArray(T[])
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!