我这里包含文件夹的文件不能一步创建完

来源:2-1 File 类常用 API 介绍

玄鉴

2016-06-23 18:40

File file3 =new File("E:\\hello.text\\a.text");

这一句要分成两步才能创建出来,而且不是文件,而是一个文件夹。

第一步File file3 =new File("E:\\hello.text");

有了hello.text

File file3 =new File("E:\\hello.text\\a.text");



http://img.mukewang.com/576bbbdf0001161e08210372.jpg



写回答 关注

3回答

  • leowei
    2016-10-30 21:38:57
    已采纳

    File file=new File("D:\\hello.text\\a.text");

    if (!file.exists()) {

    file.mkdirs();

    }

    System.out.println("over");

    可以一次创建 !如果没创建成功,看看 盘符 等其他问题!

  • leowei
    2016-10-30 21:40:05

    好像你的 file.mkdir 少个s吧

  • 玄鉴
    2016-06-23 18:48:03

    有了hello.text文件夹之后才能创建出来文件夹里面的文件夹。

    真是奇怪。


    而且\\改为. 之后报错。http://img.mukewang.com/576bbe590001c41510270397.jpg

    玄鉴 回复tlojy

    谢谢啊

    2016-11-03 09:11:11

    共 2 条回复 >

文件传输基础——Java IO流

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

133754 学习 · 1030 问题

查看课程

相似问题