我用对象序列化ObjectOutputStream将用户信息写入一个txt文本文件,然后我想修改其中某一位用户的某一项信息,这个应该如何实现呢?我把他们整体遍历取出,但是如何修改其中某一条中的某一个字段中的信息呢 ?
刚刚接触java不久,有高手知道的帮帮忙!

解决方案 »

  1.   

    就是LS说的
    用ObjectInputStream.readObject读入你的txt文件,把序列化的对象反序列化回原来的对象,然后再修改,修改完后再序列化写回到txt文件去
      

  2.   

    LS们说的对,只是你的文件为何是txt文件呢,没有必要吧。
      

  3.   

    就是LS说的 
    用ObjectInputStream.readObject读入你的txt文件,把序列化的对象反序列化回原来的对象,然后再修改,修改完后再序列化写回到txt文件去 ?这个是什么意思啊:?
    序列化再反序列化?
    有例子吗?给我一个吧,谢谢啦!