appendtext.java
来自「JAVA案例开发集锦源代码 袁然 郑自国编」· Java 代码 · 共 29 行
JAVA
29 行
/**
*本案例利用RandomAccessFile类的length()和seek()方法,
*轻松实现文本的追加
**/
import java.io.*;
public class AppendText {
public static void main(String[] args) {
try{
RandomAccessFile rf1 = new RandomAccessFile("d:\\chapter6\\test.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:\\chapter6\\test.txt","rw");
rf2.seek(rf2.length());
rf2.writeBytes("lala,append line"+"\n");
rf2.close();
RandomAccessFile rf3 = new RandomAccessFile("d:\\chapter6\\test.txt","r");
while ((record = rf3.readLine()) != null) {
i++;
System.out.println("Value "+i+":"+record);
}
rf3.close();
}catch(Exception e){}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?