JAVA笔记之RandomAccessFile
老规矩,先上一段代码:
import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;public class RandomAccessFileTest {public static void main(String[] args) throws IOException{File afile=new File("test.txt"); //创建一个文件路径if(!afile.exists()) //检验文件是否存在 afile.createNewFile(); //若不存在则在指定目录下建立一个文件RandomAccessFile rfile=new RandomAccessFile("test.txt", "rw"); //以能读能写的方式打开文件rfile.write('A'); //要注意的是这里只写入每个字符的低八位rfile.write('张');byte[] abyte=new byte[(int) rfile.length()];rfile.seek(0); //与C语言类似,把文件内部指针调到文件首rfile.read(abyte);
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
