首页 > 代码库 > 文件内容操作类-RandomAccessFile
文件内容操作类-RandomAccessFile
package randomaccessfile.cn; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile; /*类 RandomAccessFile * File 是对文件的操作,而 RandomAccessFile是对文件内容的操作 * 此类的实例支持对随机访问文件的读取和写入 * 常用的构造方法: * RandomAccessFile(File file, String mode) 创建从中读取和向其中写入(可选)的随机访问文件流,该文件由 File 参数指定。 常用的方法: void close() 关闭此随机访问文件流并释放与该流关联的所有系统资源。 void writeBytes(String s) 按字节序列将该字符串写入该文件。 void writeInt(int v) 按四个字节将 int 写入该文件,先写高字节。 * */ public class RandomAccessFileDemo { public static void main(String[] args) throws IOException { //创建文件对象 File f = new File("d:"+File.separator+"test.txt"); //创建文件访问流对象,并设置为可读写 RandomAccessFile ra = new RandomAccessFile(f,"rw"); //在文件中写入几个数据 ra.writeBytes("zhangsan"); ra.writeInt(20); ra.writeBytes("lisi"); ra.writeInt(30); ra.writeBytes("wangwu"); ra.writeInt(40); //关闭流 ra.close(); } }
文件内容操作类-RandomAccessFile
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。