String baseDirectory = "F:\\Studies";
File folder = new File(baseDirectory);
if(folder.isDirectory())
{
System.out.println("Folder is a Directory");
}
File folder2 = new File("F:\\Studies");
if(folder2.isDirectory())
{
System.out.println("Folder2 is a Directory");
}
此处为folder2.isDirectory()
返回true,但folder.isDirectory()
返回false。File.isDirectory()无法正常工作
我的输出: Folder2 is a Directory.
关于如何解决此问题的任何想法?
它总是不适用于我。尝试搜索字符串的结尾以找到'.',如果是,则是文件。 – 2015-04-12 12:33:39
@Desolator就像我所见过的那样毫无用处。 –
@Desolator它总是和我一起工作。 – Maroun