我从jar中把一个.txt文件读到StringBuffer中,在我对StringBuffer修改后又回过保存到原jar文件中,保留jar中其它的内容.哪位大侠帮小弟一下,我用过一些代码,执行有问题,搞不定.先谢过了!!!

解决方案 »

  1.   

    ????/不太懂你的意思!
    jar文件就是一系列.class文件的集合,就象rar一样,需要解压才能读取文件吧!
      

  2.   

    不用解压可以读出来,也可能写进去,关键是对其它文件的保留不好做.java中有专门处理压缩文件的类!
      

  3.   

    这样不会破坏jar的数据组织结构吗?如果重新写入的StringBuffer比原来的要长那么会覆盖后面的数据的吧。
      

  4.   

    jar文件好象有和多的entry
    往里面写
    应该会出现SmileAndHappy的问题
    期待中
      

  5.   

    支持
         cuij7718(沸腾的音乐 http://sunfruit.blogchina.com)