|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
RamdonAccessFile 是个很好用的类,功能十分强盛,可以利用它的 length()和seek()方式来轻松实现文件的追加,相信我下面这个例子是 很轻易看懂的,先写入十行,用length()读出长度(以byte为单位), 在用seek()移动到文件末尾,继承添加,最后显示记录。 import java.io.*; public class IOStreamDemo { public static void main(String[] args) { try{ RandomAccessFile rf1 = new RandomAccessFile("d://jeru.txt","rw"); for (int i = 0; i < 10; i ++ ) { rf1.writeBytes("xixi,this is line "+i+"/n"); } rf1.close(); int i = 0; String record = new String(); RandomAccessFile rf2 = new RandomAccessFile("d://jeru.txt","rw"); rf2.seek(rf2.length()); rf2.writeBytes("lala,append line"+"/n"); rf2.close(); RandomAccessFile rf3 = new RandomAccessFile("d://jeru.txt","r"); while ((record = rf3.readLine()) != null) { i ++; System.out.println("Value "+i+":"+record); } rf3.close(); }catch(Exception e){} } } 返回类别: 教程 上一教程: 上传图片的缩放处理 - 异常实用!(感谢loveyourvv兄弟) 下一教程: 随机验证码的实现思路 您可以阅读与"利用RamdonAccessFile来实现文件的追加!"相关的教程: · 利用RAMDONACCESSFILE来实现文件的追加 · 用JAVABEAN实现文件上载 · 如何在WEB页上实现文件上传 · 使用JSF和MYFACES实现文件上载 · 用Java简朴实现文件分割与合并 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |