Java io基础(一)RandomAccessFile类
来源:互联网 发布:移动数据管理软件 编辑:程序博客网 时间:2024/05/16 08:38
JavaIO(二) RandomAccessFile类
我们知道,在File中的数据是按照顺序进行存取的,但是如果我们希望在文件的特殊位置中添加一些内容,使用File类进行设计的话,进行的操作量很大,所以有了一个RandomAccessFile类来进行个快速的开发:
作用:对文件内的数据内容进行随机位置存取
构造方法解释:
RandomAccessFile类的构造方法是通过两个参数,一个参数(file 或 name)是指向操作的文件,另一个参数(mode)是进行文件操作的读写权限(一共三种权限:”r”(只读),”w”(只写),”rw”(可读可写)
常用的一些方法:
一个实例:
//package com.rainplus ;import java.io.*;public class RandomAccessFileDemo{ publicstatic void main(String[] args) throws Exception{ Filefile = new File("new.txt"); RandomAccessFilerandomFile = new RandomAccessFile(file, "rw"); Stringname = "rainplus"; intage = 21 ; randomFile.writeBytes(name); randomFile.writeInt(age); randomFile.writeBytes(name); randomFile.writeInt(age); randomFile.writeBytes(name); randomFile.writeInt(age); randomFile.writeBytes(name); randomFile.writeInt(age); byte[]bytes = new byte[8]; for(inti= 0; i<bytes.length; i++){ bytes[i]=randomFile.readByte(); } intnRread = randomFile.readInt(); System.out.println(newString(bytes)); System.out.println(nRread); randomFile.close(); }}
- Java io基础(一)RandomAccessFile类
- Java基础--IO-RandomAccessFile/ObjectOutputStream
- Java IO--RandomAccessFile类
- Java IO-RandomAccessFile类
- java io 笔记一:RandomAccessFile(随机访问) 类
- java IO流 RandomAccessFile类
- JAVA IO系列----RandomAccessFile类
- java IO之 RandomAccessFile类
- Java IO之RandomAccessFile类
- java Io RandomAccessFile类 笔记
- JAVA IO 之 RandomAccessFile类
- Java基础--IO文件操作-RandomAccessFile
- 黑马程序员:java IO randomAccessFile类
- Java IO系统——RandomAccessFile类
- 【Java IO流】RandomAccessFile类的使用
- java.io.RandomAccessFile
- Java.IO.RandomAccessFile
- [java-io]RandomAccessFile
- Python 中列表 元组 字典的区别
- DropDownList控件显示年份示例
- 52. 让项目自己说话
- dirname(__FILE__).'/../popup.php' 这个两个点事什么意思
- STM32的IAP下载与设置
- Java io基础(一)RandomAccessFile类
- [google面试CTCI] 1-5.替换字符串中特定字符
- An internal error occurred during: "Launching New_configuration".
- SD卡升级——SDIO IAP实验
- RDBMS Database Patchset Patch Numbers
- uginx增加IP白名单的方法
- ffmpeg编译后没有ffplay
- 数据集DataSet
- javascript监控浏览器上的关闭和刷新操作