急求:取出一个文件夹下面的所有子文件夹列表,java代码实现 文件夹下有很多子文件夹,同样子文件夹下也有很多子文件夹,要求得到所有子文件夹的列表 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File f = new File("XXX"); File[] subFiles = f.listFiles(); while (f.listFiles().length > 0) { } //递归调用获取;没工具,所以单词写错,见谅!void getfile(File file){ File f = new File("XXX"); File[] subFiles = f.listFiles(); if(subFiles!=null) { for(File f1:subFiles) { if(f.isFile()) { System.out.println(f1.getName); } else { getfile(f1); } } }} package fx.algorithm;import java.io.File;/** * 获取指定目录下所有的文件,递归调用 * * @author 咖啡 * */public class FileList { private static final String ROOT_DIR = "E:\\Temp"; private static int count = 0; public static void main(String[] args) { find(new File(ROOT_DIR)); System.out.println("共有文件数: " + count); } /** * 是文件就输出,是目录就继续调用自己 */ public static void find(File file) { File[] fileList = file.listFiles(); for (int i = 0; i < fileList.length; i++) { if (fileList[i].isDirectory()) { find(fileList[i]); } else { System.out.println(fileList[i]); count++; } } }} 求助:list转换为String类型 在jsp页面中使用page errorPage=“a.html”和在web.xml中配置《error-page》是一样的吗? 奇怪的汉字编码问题 急 怎样用JspSmartUpload实现文件上传攻略? 经过不同的单元格,显示不同的内容 关于servlet一个小程序 急啊,哪位高手知道在网页中如何取得电脑的网卡MAC地址? JSP中往oracle中添加记录???急急急急急急 想认个师傅!! 求大神解决问题!!!!!!!!!急 (急,请教)最新面试题,请朋友看看 一个字符串输出问题!!!!
File[] subFiles = f.listFiles();
while (f.listFiles().length > 0) { }
void getfile(File file)
{
File f = new File("XXX");
File[] subFiles = f.listFiles();
if(subFiles!=null)
{
for(File f1:subFiles)
{
if(f.isFile())
{
System.out.println(f1.getName);
}
else
{
getfile(f1);
}
}
}}
package fx.algorithm;import java.io.File;/**
* 获取指定目录下所有的文件,递归调用
*
* @author 咖啡
*
*/
public class FileList { private static final String ROOT_DIR = "E:\\Temp";
private static int count = 0; public static void main(String[] args) {
find(new File(ROOT_DIR));
System.out.println("共有文件数: " + count);
} /**
* 是文件就输出,是目录就继续调用自己
*/
public static void find(File file) {
File[] fileList = file.listFiles(); for (int i = 0; i < fileList.length; i++) {
if (fileList[i].isDirectory()) {
find(fileList[i]);
} else {
System.out.println(fileList[i]);
count++;
}
}
}
}