早教吧 育儿知识 作业答案 考试题库 百科 知识分享

为什么我的第三个年龄打印不成功了前面五个项都打印成功了第三个显示:536870912importjava.io.File;importjava.io.IOException;importjava.io.RandomAccessFile;publicclassrandomAcessFile{publicstaticvoidmain(String[]

题目详情
为什么我的第三个年龄打印不成功了 前面五个项都打印成功了第三个显示:536870912
import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;
public class randomAcessFile {
public static void main(String[] args) throws IOException{//所有异常跑出
File file = new File("d:"+File.separator+"demo.txt");//指定操作文件
RandomAccessFile raf = new RandomAccessFile(file,"rw");//指定操作方式
String name = "zhangsan";
int age = 33;
raf.writeBytes(name);//字节方式写入字符串
raf.writeInt(age);
name="lisi ";
age = 32;
raf.writeBytes(name);
raf.writeInt(age);
name="wangwu ";
age = 35;
raf.writeBytes(name);
raf.writeInt(age);
raf.close();
//读
RandomAccessFile raf1= new RandomAccessFile(file,"r");
name = null;
age = 0;
byte b[] = null;
b = new byte[8];
raf1.skipBytes(12);
System.out.println("第二个人的信息:");
for(int j=0;j
▼优质解答
答案和解析
fdhdfjndgdg