易截截图软件、单文件、免安装、纯绿色、仅160KB

java 直接修改文件的问题

请教一下,java有没有直接对一个文件某处的内容进行修改的方法.
而不需要先读出文件的所有内容,修改后,在写入文件.
本质上都是要重写的。。。 。。。
你还是都读出来吧,然后再写进去。。。

不可能,只有原文件的读取,修改,文件的重新创建

引用
不可能,只有原文件的读取,修改,文件的重新创建

up

引用
引用 2 楼 warison2008 的回复:
不可能,只有原文件的读取,修改,文件的重新创建

up


up up


总得得到个条件吧  不然怎么知道修改的是哪里的东西!

帮楼主顶下哈~

RandomAccessFile可以,直接定位到要改的地方,改完写入。

引用
RandomAccessFile可以,直接定位到要改的地方,改完写入。

按byte方式可以定位,按行还得一行行跳啊跳,烦。

引用
引用 8 楼 inkfish 的回复:
按byte方式可以定位,按行还得一行行跳啊跳,烦。

有些文件是没有行的概念的,如二进制文件。也有定长文件直接可以计算出位置


相关问答:

jsp页面中字体变色问题 - Java / Web 开发

<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......

求jsp电子商务网站源码 - Java / Web 开发

想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有

csdn就有相似的源码,楼主搜一下

java 开源大全


改模板好麻烦哦,还不如自己写个了呢

jf

顶一 ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......

mysql数据库 - Java / Java相关

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 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号