為什么我的raf.dat創(chuàng)建出來是文件夾呢
public class RafDemo {
?? ?/**
?? ? * @param args
?? ? */
?? ?public static void main(String[] args) throws IOException {
?? ??? ?// TODO Auto-generated method stub
????????? File demo=new File("demo");
????????? if(!demo.exists()){
?????? ??? ?? demo.mkdir();
????????? }
??????? File file=new File(demo,"raf.dat");
??????? if(!file.exists()){
?????? ??? ?file.mkdir();
??????? }
??????? RandomAccessFile raf = new RandomAccessFile(file, "rw");
??????? System.out.println(raf.getFilePointer());
?? ?}
}
2016-10-30
解決了就好。createNewFile()這個(gè)創(chuàng)建的是文件,demo.mkdir()這個(gè)創(chuàng)建的是文件夾
2016-10-30
謝謝啦,已經(jīng)明白了
2016-10-29
已經(jīng)解決