Mega Code Archive

 
Categories / Java by API / Java Util
 

Save Vector to File

import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.util.Arrays; import java.util.Enumeration; import java.util.Vector; public class MainClass {   public static void main(String args[]) throws Exception {     String[] a = new String[]{"a","b","c"};          Vector v = new Vector(Arrays.asList());     ByteArrayOutputStream baos = new ByteArrayOutputStream();     ObjectOutputStream oos = new ObjectOutputStream(baos);     oos.writeObject(v);     oos.close();     ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());     ObjectInputStream ois = new ObjectInputStream(bais);     Vector v2 = (Vector) ois.readObject();     Enumeration e = v.elements();     while (e.hasMoreElements()) {       System.out.println(e.nextElement());     }   } }