如图,控制台显示的,怎么破?
RandomAccessFile raf=new RandomAccessFile(file, "rw")
应该改为: RandomAccessFile raf=new RandomAccessFile(file2, "rw");
file是个目录,不是文件,不可以进行读写操作
File file=new File("Demo");
if(!file.exists()){
file.mkdirs();
}
File file2=new File(file, "raf.dat");
if(!file2.exists()){
file2.createNewFile();
}
RandomAccessFile raf=new RandomAccessFile(file2, "rw");
我觉的应该是这样。你的代码有些问题