十万个为什么之慕酷酷快教我呀~

十万个为什么之慕酷酷快教我呀~

目录和文件夹有什么区别?

(与上个问题无关)我的理解:

isDirectory()判断的是 是否为目录,当该路径存在时,不管是我们在电脑手动创建还是通过IDE java代码创建都返回true
isFile()判断的是 是否为文件,当该路径存在时,我们在电脑手动创建时返回true,通过IDE java代码创建返回false

exists()判断的是 文件/文件夹是否存在,如果判断的是文件夹,File的构造方法中的路径写到该文件名;如果判断的是文件,则需要把文件的后缀名也写出来。

mkdir和mkdirs方法用来创建一级文件夹或多级文件夹,不能创建文件

正在回答

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

1回答

同学你好,

1、目录和文件夹有什么区别?

这里在Java中,同学可以将文件夹和目录理解为同一个概念。

2、isDirectory()判断的是 是否为目录,当该路径存在时,不管是我们在电脑手动创建还是通过IDE java代码创建都返回true

你的理解是正确的。

3、isFile()判断的是 是否为文件,当该路径存在时,我们在电脑手动创建时返回true,通过IDE java代码创建返回false

你的理解是正确的。

4、exists()判断的是 文件/文件夹是否存在,如果判断的是文件夹,File的构造方法中的路径写到该文件名;如果判断的是文件,则需要把文件的后缀名也写出来。

你的理解是正确的。

5、mkdir和mkdirs方法用来创建一级文件夹或多级文件夹,不能创建文件

你的理解也是正确的。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星

相似问题

登录后可查看更多问答,登录/注册

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

在线咨询

领取优惠

免费试听

领取大纲

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