|
![]() |
名片设计 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+" "); } 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"+" "); 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){} } } 返回类别: 教程 上一教程: J2ME游戏开发学习之用SETCLIP分割图片 下一教程: JAVA程序的性能优化 您可以阅读与"利用RAMDONACCESSFILE来实现文件的追加"相关的教程: · 利用RamdonAccessFile来实现文件的追加! · 用JAVABEAN实现文件上载 · 如何在WEB页上实现文件上传 · Java中实现文件拷实例 · 用Java简朴实现文件分割与合并 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |