java中为什么用RandomAccessFile类写入文件的整数无法显示
importjava.io.File;importjava.io.RandomAccessFile;publicclassRandomAccessFileDemo01{/...
import java.io.File ;
import java.io.RandomAccessFile ;
public class RandomAccessFileDemo01{
// 所有的异常直接抛出,程序中不再进行处理
public static void main(String args[]) throws Exception{
File f = new File("d:" + File.separator + "test.txt") ;// 指定要操作的文件
RandomAccessFile rdf = null ;// 声明RandomAccessFile类的对象
rdf = new RandomAccessFile(f,"rw") ;// 读写模式,如果文件不存在,会自动创建
String name = null ;
int age = 0 ;
name = "zhangsan" ;// 字符串长度为8
age = 30 ;// 数字的长度为4
rdf.writeBytes(name) ;// 将姓名写入文件之中
rdf.writeInt(age) ;// 将年龄写入文件之中
name = "lisi " ;// 字符串长度为8
age = 31 ;// 数字的长度为4
rdf.writeBytes(name) ;// 将姓名写入文件之中
rdf.writeInt(age) ;// 将年龄写入文件之中
name = "wangwu " ;// 字符串长度为8
age = 32 ;// 数字的长度为4
rdf.writeBytes(name) ;// 将姓名写入文件之中
rdf.writeInt(age) ;// 将年龄写入文件之中
rdf.close() ;// 关闭
}
}; 展开
import java.io.RandomAccessFile ;
public class RandomAccessFileDemo01{
// 所有的异常直接抛出,程序中不再进行处理
public static void main(String args[]) throws Exception{
File f = new File("d:" + File.separator + "test.txt") ;// 指定要操作的文件
RandomAccessFile rdf = null ;// 声明RandomAccessFile类的对象
rdf = new RandomAccessFile(f,"rw") ;// 读写模式,如果文件不存在,会自动创建
String name = null ;
int age = 0 ;
name = "zhangsan" ;// 字符串长度为8
age = 30 ;// 数字的长度为4
rdf.writeBytes(name) ;// 将姓名写入文件之中
rdf.writeInt(age) ;// 将年龄写入文件之中
name = "lisi " ;// 字符串长度为8
age = 31 ;// 数字的长度为4
rdf.writeBytes(name) ;// 将姓名写入文件之中
rdf.writeInt(age) ;// 将年龄写入文件之中
name = "wangwu " ;// 字符串长度为8
age = 32 ;// 数字的长度为4
rdf.writeBytes(name) ;// 将姓名写入文件之中
rdf.writeInt(age) ;// 将年龄写入文件之中
rdf.close() ;// 关闭
}
}; 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询