Wie kann ich wieder ein Vector in java
Wie kann ich wieder ein Vektor in eine java-Funktion. Ich möchte unserialize ein Vektor aus einer Datei geladen und die Rückkehr in eine Funktion, aber ich bekomme Fehler. Das ist, was code, den ich derzeit habe.
private static Vector<Countries> loadOB(String sFname) throws ClassNotFoundException, IOException {
ObjectInputStream oStream = new ObjectInputStream(new FileInputStream(sFname));
Object object = oStream.readObject();
oStream.close();
return object;
}
- welche Fehler sind Sie immer?
- Es funktioniert mit deiner Lösung unter.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie gegossen, das Objekt, das Sie aus der Datei Lesen zu Vektor:
Beachten Sie, dass Sie können nicht überprüfen, ob es wirklich ein Vektor, der Länder (kurz überprüfen, den Inhalt einer nach dem anderen).
Dies ist eine wilde Vermutung, aber versuchen
return (Vector<Countries>) object;