java 直接修改文件的问题
请教一下,java有没有直接对一个文件某处的内容进行修改的方法. 而不需要先读出文件的所有内容,修改后,在写入文件.
本质上都是要重写的。。。 。。。 你还是都读出来吧,然后再写进去。。。 不可能,只有原文件的读取,修改,文件的重新创建引用 不可能,只有原文件的读取,修改,文件的重新创建 up引用 引用 2 楼 warison2008 的回复: 不可能,只有原文件的读取,修改,文件的重新创建 up up up 总得得到个条件吧 不然怎么知道修改的是哪里的东西! 帮楼主顶下哈~ RandomAccessFile可以,直接定位到要改的地方,改完写入。引用 RandomAccessFile可以,直接定位到要改的地方,改完写入。 按byte方式可以定位,按行还得一行行跳啊跳,烦。引用 引用 8 楼 inkfish 的回复: 按byte方式可以定位,按行还得一行行跳啊跳,烦。 有些文件是没有行的概念的,如二进制文件。也有定长文件直接可以计算出位置
相关问答:
<html><head><title>[@title]</title> <meta http-equiv=Content-Type content="text/html; charset=gb2312"> <script language='javascript'> function diyCheck ......
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢! 搜索下吧 开源的也有 csdn就有相似的源码,楼主搜一下 java 开源大全 改模板好麻烦哦,还不如自己写个了呢 jf 顶一 ......
本人正在用Java做一个C/S架构的项目, 可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
CREATE DATABASE ADDRESSLIST; USE ADDRESSLIST; DROP TABLE IF EXISTS FRIEND; CREATE TABLE FRIEND (FRIEND_ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY , FRIEND_NAME VARCHAR(20) NOT N ......