我是刚刚学习java的,
要求我做个小例子,把一个文件打开,比如文件中保存着      123456789
                  我再把数字倒序的写到这个文件里,变成  987654321请问应该怎么实现阿,请前辈帮忙!!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    文件这个,最好用一个比较好的方法来解决。
    既然Java不太容易运用内存映射文件的话。我建议你用1024大的缓冲写文本,写若干个1204的小文本,每一个都是原文件的倒置。
    最后再把它们连起来,改个名字就行了。
    这样内存什么的都不会有什么问题了。
      

  2.   

    用StringBuffer来接收,然后调用StringBuffer类的reverse()实现倒转,然后再写回!