import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.Iterator;
class Test { 
public static void main(String args[]) throws Exception { 
Test ts=new Test();
String a=new String("1");
ArrayList wiringSet= new ArrayList();
wiringSet.add(ts);
FileOutputStream f1 = new FileOutputStream("file2.txt"); 
ObjectOutputStream f2 = new ObjectOutputStream(f1);
f2.writeObject(wiringSet);
f2.close();
f1.close();
FileInputStream fis = new FileInputStream("file2.txt");
    ObjectInputStream ois = new ObjectInputStream(fis);
    wiringSet=(ArrayList)ois.readObject();
    ois.close();
    Iterator it1=wiringSet.iterator();
    while(it1.hasNext())
{
System.out.println(it1.next());

}
}老是抛出一个问题,我也不知道是什么,怎么改也改不好,哪位高手帮我解决下。