`
wang吖
  • 浏览: 240002 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

搜狐移动视频面试题

 
阅读更多

搜狐移动视频面试题,题目很简单,但是要完完整整用笔写出代码来对于一个比较依赖工具的程序员来说还是比较不易的



 

 

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);
			}
		}
	}
}

 

 

 

 

 

  • 大小: 81.9 KB
  • 大小: 83 KB
  • 大小: 92.9 KB
分享到:
评论

相关推荐

    百度、淘宝、网易、搜狐前端开发面试题集锦

    这份“百度、淘宝、网易、搜狐前端开发面试题集锦”PDF文件很可能包含了这些公司近年来的面试热点问题,旨在测试候选人的技术深度和广度。 首先,前端开发的基础知识通常包括HTML、CSS和JavaScript。面试题可能会...

    移动面试题移动面试题移动面试题移动面试题

    移动面试题,特别是针对IT行业的面试,通常涵盖了广泛的技术领域,包括但不限于软件开发、系统架构、网络技术、数据库管理、操作系统、数据结构与算法、移动应用开发等。这些面试问题旨在评估候选人的技术实力、问题...

    10万字总结java面试题和答案(八股文之一)Java面试题指南

    JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...

    云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云

    云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备...

    搜狐java面试题

    搜狐Java面试题解析 在本篇文章中,我们将详细解析搜狐Java面试题,涵盖了Java基础知识、Java面向对象编程、Java异常处理、Java多线程编程等方面的知识点。 问题1:访问控制 在Java中,访问控制是一种机制,用于...

    最新Java面试题视频网盘,Java面试题84集、java面试专属及面试必问课程

    面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....

    java面试题,J2EE面试题 笔试题

    最全的j2EE面试题,题量大、经典,是我面试的整理试题 1、java笔试题大集合 2、各个公司面试题 3、J2EE初学者面试题 4、J2EE面试题(打码查错题) 5、java_华为笔试题 6、java常见面试题 7、java程序员面试宝典 8、...

    2012迅雷+阿里巴巴+搜狐校园招聘面试题

    《2012迅雷+阿里巴巴+搜狐校园招聘面试题解析》 在2012年的校园招聘季,迅雷、阿里巴巴以及搜狐等知名企业纷纷推出了各自的面试题,为即将步入职场的应届毕业生提供了宝贵的求职参考。这些公司的面试题不仅检验了...

    牛客大数据面试题集锦+答案,共523道,46W+字。大厂必备

    大数据面试题V3.0完成了。共523道题,679页,46w+字,来源于牛客870+篇面经。 主要分为以下几部分: Hadoop面试题:100道 Zookeeper面试题:21道 Hive面试题:47道 Flume面试题:11道 Kafka面试题:59到 HBase面试题...

    2022java面试题、JVM面试题、多线程面试题、并发编程、Redis面试题、MySQL面试题、Java2022面试题

    2022java面试题、JVM面试题、多线程面试题、并发编程、Redis面试题、MySQL面试题、Java2022面试题、Netty面试题、Elasticsearch面试题、Tomcat面试题、Dubbo面试题、Kafka面试题、Linux面试题、2021面试题、java面试...

    JAVAAndroid面试题讲解视频

    资源名称:JAVA Android面试题讲解视频资源目录:【】2012黑马程序员01_面试题【】2012黑马程序员02_面试题【】2012黑马程序员03_面试题【】2012黑马程序员04_面试题【】225ce844c6c817e9614d8f17ea70a640【】...

    2023最新JAVA面试题集

    2023年最新版--Java+最常见的+200++面试题汇总+答案总结汇总 阿里百度美团面试题合集 大数据面试题 100道 多线程面试59题(含答案) 最新JAVA面试题总结之基础/框架/数据库/JavaWeb/Redis BIO,NIO,AIO,Netty面试题 ...

    搜狐工程师面试题总结有答案90%参考.pdf

    【搜狐工程师面试题总结】 面试是获取理想职位的关键环节,对于搜狐集团的工程师职位来说,面试过程严谨且全面。以下是一些重要的知识点和策略,基于给出的文件内容: 1. **面试流程**: - 搜狐集团的面试通常...

    个人面试题总结(java,数据库,前端).zip

    文件中包含了本人最近在网上总结的面试题,有java面试题,jq面试题,jsp、servlet、ajax面试题,mysql面试题,oracle面试题,redis教案,也有最近时间总结的公司面试题,涉及的层面虽然不是很多,但是应对面试 应该...

    (完整版)运维面试题(含答案).pdf

    (完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题...

    【BAT必备】zookeeper面试题

    【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】...

    java面试题视频讲解

    面试题讲解,尚硅谷Java视频教程,Java面试题第一季的视频资料,希望能帮到大家

    前端面试题:前端框架面试题大全

    前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; ...

    【BAT必备】dubbo面试题

    【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题...

    面试题 面试题面试题

    面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题面试题...

Global site tag (gtag.js) - Google Analytics