package day01;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;
/**
* 列出所有注册用户信息
* @author Administrator
*
*/
public class Demo2 {
public static void main(String[] args) throws IOException {
//r 只读 ,rw
RandomAccessFile raf
= new RandomAccessFile(
"user.dat","r"
);
for(int i = 0;i<raf.length()/100;i++) {
//读取用户名
byte[] data = new byte[32];
raf.read(data);
String username = new String(data,"UTF-8").trim();
//读取密码
raf.read(data);
String password = new String(data,"UTF-8").trim();
//读取昵称
raf.read(data);
String nickname = new String(data,"UTF-8").trim();
//读取年龄
int age = raf.readInt();
System.out.println(username+","+password+","+nickname+","+age);
System.out.println("pos:"+raf.getFilePointer());
}
}
}
Java——RandomAccessFile,列出所有注册用户信息
猜你喜欢
转载自blog.csdn.net/weixin_43442290/article/details/88660950
今日推荐
周排行