IO

来源:互联网 发布:棋牌源码论坛eenot 编辑:程序博客网 时间:2024/06/08 14:00

需要用try{} catch(Exception ex){ex.printStackTrace();} 包起来


write a serialized object to a file


FileOutputStream filestream = new FileOutputStream(file);

ObjectOutputStream os = new ObjectOutputStream(filestream);

os.writeObject(****);

0s.writeObject(****);(implements Serializable)(transient instance variables and static variables are not saved)

os.close();



restoring an object


FileInputStream filestream = new FileInputStream(file);

ObjectInputStream os = new ObjectInputStream(filestream);

Object o = os.readObject();(先进先出)

Object b = os.readObject();

转换类型

os.close();



write a string to a text file


FileWriter w = new FileWriter(file);

BufferedWriter writer = new BufferedWriter(w);

writer.write("*****");

writer.close();



reading from a text file


FileReader r = new FileReader(file);

BufferedReader reader = new BufferedReader(r);

String line = null;

while((line=reader.readline())!=null){

******

}

reader.close();

0 0
原创粉丝点击