java判断目录下是否有文件夹
2个回答
展开全部
File file =new File("C:\\Users\\QPING\\Desktop\\JavaScript");
//如果文件夹不存在则创建
if (!file .exists() && !file .isDirectory())
{
System.out.println("//不存在");
file .mkdir();
} else
{
System.out.println("//目录存在");
}
//如果文件夹不存在则创建
if (!file .exists() && !file .isDirectory())
{
System.out.println("//不存在");
file .mkdir();
} else
{
System.out.println("//目录存在");
}
展开全部
public static void find(File f) {
if (!f.isDirectory() || f.listFiles().length <= 0)
return;
File[] files = f.listFiles();
for (File file : files) {
if (file.isFile()) {
//System.out.println("got: " + file.getName());
if (file.getName().equals("test111.txt")) {
System.out.println(file);
}
} else {
//System.out.println("got: " + file.getName());
if (file.getName().equals("test11")) {
System.out.println(file);
}
find(file); // 这个不能放进else里
}
}
}
if (!f.isDirectory() || f.listFiles().length <= 0)
return;
File[] files = f.listFiles();
for (File file : files) {
if (file.isFile()) {
//System.out.println("got: " + file.getName());
if (file.getName().equals("test111.txt")) {
System.out.println(file);
}
} else {
//System.out.println("got: " + file.getName());
if (file.getName().equals("test11")) {
System.out.println(file);
}
find(file); // 这个不能放进else里
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询