今天学习java io中File类下的 RandomAccessfile,欢迎留言讨论,其他知识看api
package org.mark.randomaccessfile;
import java.io.File;
import java.io.RandomAccessFile;
/**
* 写入操作
*/
public class RandomAccessfileDemo1 {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
File file = new File("d:" +File.separator+"test.txt");//指定要操作的文件
RandomAccessFile rdf = null; //声明randomaccessfile类
rdf = new RandomAccessFile(file, "rw");//打开以便读取和写入。如果该文件尚不存在,则尝试创建该文件。
String name = null;
int age = 0;
name = "zhangsan";
age = 30 ;
rdf.writeBytes(name);
rdf.writeInt(age);
name = "lisi ";
age = 31 ;
rdf.writeBytes(name);
rdf.writeInt(age);
name = "wangwu ";
age = 32 ;
rdf.writeBytes(name);
rdf.writeInt(age);
rdf.close();
}
}