搜狐移动视频面试题,题目很简单,但是要完完整整用笔写出代码来对于一个比较依赖工具的程序员来说还是比较不易的
import java.io.File; import java.util.LinkedList; /** * @brief 遍历文件夹下的所有文件 * * @author - 2014-6-22 吖大哥 创建初始版本 * */ public class FileDemo { public static void main(String[] args) { String path = "D:\\doc"; scanDir(path); System.out.println("==============="); scanDire(path); } // 递归遍历文件夹下的所有文件 public static void scanDir(String path) { File f = new File(path); File[] listFiles = f.listFiles(); for (File ff : listFiles) { if (ff.isDirectory()) { scanDir(ff.getAbsolutePath()); } else { System.out.println(ff.getPath()); } } } // 循环遍历文件夹下的所有文件 public static void scanDire(String path) { File f = new File(path); LinkedList<File> list = new LinkedList<File>(); File[] listFiles = f.listFiles(); for (File ff : listFiles) { if (ff.isDirectory()) { list.add(ff); } else { System.out.println(ff.getPath()); } } File tmp; while (!list.isEmpty()) { tmp = list.removeFirst();// 首个目录 if (tmp.isDirectory()) { listFiles = tmp.listFiles(); if (listFiles == null) { continue; } for (int i = 0; i < listFiles.length; i++) { if (listFiles[i].isDirectory()) { list.add(listFiles[i]);// 目录则加入目录列表,关键 } else { System.out.println(listFiles[i]); } } } else { System.out.println(tmp); } } } }
相关推荐
c++面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试...
百度、淘宝、网易、搜狐前端开发面试题集锦,百度、淘宝、网易、搜狐前端开发面试题集锦
共享的资源很好的东西了,就是很好的东西了
面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题...
本人亲身经历的搜狐面试题,相当经典,欢迎各位同胞下载
【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】分布式相关面试题大全面试题【BAT必备】...
JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
百度 移动 面试题百度 移动 面试题百度 移动 面试题百度 移动 面试题百度 移动 面试题百度 移动 面试题百度 移动 面试题百度 移动 面试题百度 移动 面试题百度 移动 面试题
2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里巴巴面试题2023java最新阿里...
最全的j2EE面试题,题量大、经典,是我面试的整理试题 1、java笔试题大集合 2、各个公司面试题 3、J2EE初学者面试题 4、J2EE面试题(打码查错题) 5、java_华为笔试题 6、java常见面试题 7、java程序员面试宝典 8、...
JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题JAVA面试题
JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...
搜狐工程师面试题总结有答案90%参考.pdf
.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题
c#笔试面试题 c#笔试面试题 c#笔试面试题 c#笔试面试题 c#笔试面试题
ERP工程师面试题ERP工程师面试题ERP工程师面试题ERP工程师面试题
java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题java面试题...
大数据面试题V3.0完成了。共523道题,679页,46w+字,来源于牛客870+篇面经。 主要分为以下几部分: Hadoop面试题:100道 Zookeeper面试题:21道 Hive面试题:47道 Flume面试题:11道 Kafka面试题:59到 HBase面试题...
.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题.net面试题