我想检查内部SD卡中是否存在文件夹。 我有学习android开发者网站。
public boolean exists()
在API级别1中添加 返回一个布尔值,指示是否可以在基础文件系统上找到此文件。
public boolean isDirectory()
在API级别1中添加 指示此文件是否表示基础文件系统上的目录。
似乎他们两个都可以执行类似的功能。 他们之间有什么区别? 在我的情况下,哪一个会更好?
答案 0 :(得分:0)
对于文件系统上存在的文件, exists()返回true但isDirectory返回false directory是包含零个或多个文件的文件。文件并不总是目录。