急!急!!关于写文件控制文件大小!谢谢!!急!急!!

liufei8463 2006-11-01 11:31:16
请问写文件如何控制写的文件的容量
byte[] buf = new byte[1024]; 我这样写文件当到2k的时候就不能继续写了 而是覆盖掉了最后的记录.
比方我想写20m的 文件 1024*1024*100 当写满20m后 换个文件写
byte[] buf = new byte[1024*1024*100]; 这样写报错. .
请问怎么样来控制 写文件 的文件大小..谢谢
...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liufei8463 2006-11-01
  • 打赏
  • 举报
回复
没人知道?
liufei8463 2006-11-01
  • 打赏
  • 举报
回复
length属性读的是文件大小么?似乎不是巴?
JAVA_WEB 2006-11-01
  • 打赏
  • 举报
回复
File f = new File("E:\\a.txt");
...
over:while(true) {
if(f.length() > 1024)
break over;
...
}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧