Mac 在Desktop 使用mkdir()方法並沒有成功创建目录

Mac 在Desktop 使用mkdir()方法並沒有成功创建目录

//創建目錄

File file2 = new File("Users/tingkaman/Desktop/set","HashSet");

//路徑不存在就添加目錄

if(!file2.exists()) {

file2.mkdir();

}


老师有解决办法吗?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,同学是单独创建HashSet这一个目录吗?还是多级目录呢?例如:需要创建set目录且还需要创建HashSet

如果是前者,建议同学更换目录结构再试一下,如果是后者,需要使用mkdirs,而不是mkdir

祝学习愉快~

  • ExcelYourself 提问者 #1
     

    老师,我试过创建单目录和多级目录都不见桌面有新文件夹产生

    2021-09-10 18:05:55
  • 好帮手慕小脸 回复 提问者 ExcelYourself #2

    同学你好,很抱歉,由于目前老师手中并没有Mac本,所以需要一些时间来进行同学代码的复现,请耐心等待~

    祝学习愉快~

    2021-09-10 18:43:23
  • 好帮手慕小脸 回复 提问者 ExcelYourself #3

    同学你好,如下代码Users前需要加/才可以,不然找不到路径

    File file2 = new File("/Users/tingkaman/Desktop/set","HashSet");

    祝学习愉快~

    2021-09-10 20:44:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师