如何通过文件夹路径来判断一个文件夹是否为空,若为空,删除此文件夹!谢谢! 如何通过文件夹路径来判断一个文件夹是否为空,若为空,删除此文件夹!谢谢!另:有无方法判断某文件路径是否是文件夹? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.io.*;public class Test { public static void main(String[] args) { try { File file = new File("c:\\test"); File[] files = file.listFiles(); if (file.isDirectory()) { System.out.println("It's a directory"); if (files.length == 0) { System.out.println("no files"); } else { System.out.println("have files"); } } else { System.out.println("It's a file"); } } catch (Exception e) { e.printStackTrace(); } }} import java.io.*;public class Test { public static void main(String[] args) { try { File file = new File("c:\\test"); if (file.isDirectory()) {//是文件夹 System.out.println("It's a directory"); File[] files = file.listFiles(); if (files.length == 0) {//空文件夹 System.out.println("no files"); } else {//非空文件夹 System.out.println("have files"); } } else {//是文件 System.out.println("It's a file"); } } catch (Exception e) { e.printStackTrace(); } }} File file = new File("c:\\test");file.list();返回一个String[]如果这个String[]的长度为0,就为空了 import java.io.*;public class Test { public DeleteDir(String name) { try { File file = new File(name); if (file.isDirectory()) {//是文件夹 File[] files = file.list(); if (files.length> 0) { System.err.println("Dirctory not empty"+name); } boolean success=file.delete(); if(!success) System.err.println("Delete Failempty"); } } catch (Exception e) { e.printStackTrace(); }} 急!!怎么用JAVA把彩票11选5的所有组合打印出来?? 关于JAVA做应用程序的一个问题高手进 C语言JAVA语言同时学习? 小弟想把大程序转换为applet请大侠帮个忙! 如何用程序实现保存编辑的文本 郁闷 如何在JAVA程序中检查Windows系统有多少种字体并且得到它们的名字? 我是新来论坛的,请问如何给分与接分? java怎么得到父窗口属性? 关于download文件的问题 java中怎麼存一個str到session中。是在java中哦。 Java中如何使用HTTP协议获得某网页的HTML代码
try {
File file = new File("c:\\test");
File[] files = file.listFiles();
if (file.isDirectory()) {
System.out.println("It's a directory");
if (files.length == 0) {
System.out.println("no files");
} else {
System.out.println("have files");
}
} else {
System.out.println("It's a file");
}
} catch (Exception e) {
e.printStackTrace();
}
}}
try {
File file = new File("c:\\test");
if (file.isDirectory()) {//是文件夹
System.out.println("It's a directory");
File[] files = file.listFiles();
if (files.length == 0) {//空文件夹
System.out.println("no files");
} else {//非空文件夹
System.out.println("have files");
}
} else {//是文件
System.out.println("It's a file");
}
} catch (Exception e) {
e.printStackTrace();
}
}}
file.list();返回一个String[]如果这个String[]的长度为0,就为空了
try {
File file = new File(name);
if (file.isDirectory())
{//是文件夹
File[] files = file.list();
if (files.length> 0) {
System.err.println("Dirctory not empty"+name);
}
boolean success=file.delete();
if(!success) System.err.println("Delete Failempty");
}
}
catch (Exception e) {
e.printStackTrace();
}
}