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

来源:3-1 RandomAccessFile基本操作

慕粉3793179

2016-10-29 13:26

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

}

写回答 关注

3回答

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

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

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

    谢谢啦,已经明白了

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

    已经解决

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133754 学习 · 1030 问题

查看课程

相似问题