问答详情
源自:3-1 RandomAccessFile基本操作

为什么我的raf.dat创建出来是文件夹呢

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());
    }

}

提问者:慕粉3793179 2016-10-29 13:26

个回答

  • 晴颜
    2016-10-30 00:48:27
    已采纳

    解决了就好。createNewFile()这个创建的是文件,demo.mkdir()这个创建的是文件夹

  • 慕粉3793179
    2016-10-30 17:26:46

    谢谢啦,已经明白了

  • 慕粉3793179
    2016-10-29 13:29:59

    已经解决