`
zx_code
  • 浏览: 98952 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

一个java面试题目,把F盘下面所有文件名称打印出来?

    博客分类:
  • Java
阅读更多
java面试题目,打印F盘的所有文件名称
package com.file;

import java.io.File;

public class IteratorFile 
{
	public static void main(String[] args) 
	{
		File file = new File("F:\\");
		fileNameList(file.listFiles());
	}
	
	private static void fileNameList(File[] file)
	{
		if(file == null)return;
		
		for(File file1 : file)
		{
			if(file1.isDirectory())
			{
				fileNameList(file1.listFiles());
			}
			else
			{
				System.out.println(file1.getName());
			}
		}
	}
}
1
3
分享到:
评论
1 楼 zxl359592450 2014-12-31  
在不考虑性能的情况下,使用递归是常规做法。我记得有一本说并发书《Java虚拟机并发编程》开篇介绍性能的重要性例子就是查找当前目录下的所有文件的大小。如果使用并发的方式编写,肯定更能打动面试官。

相关推荐

    Java面试题目大全2017版 下载

    几乎包含所有java面试题及答案

    上海交通银行 Java面试题(上机考)

    在提供的压缩包中,包含了可能的题目描述图像"20130110_073659.jpg"以及一个名为"test1"的文件,这个文件很可能是面试题目的答案或者样例代码,用于在src目录下运行。 Java面试题通常涵盖以下几个核心知识点: 1. ...

    2023java八股文高频面试题

    本资源主要包括Java基础知识、Java集合、多线程、IO操作、网络编程、数据库等方面的面试题目,以及一些实际应用场景下的编程题目。本资源所包含的面试题目丰富多彩,有些题目侧重于Java基础知识的考察,而有些题目则...

    2024最强Java面试八股文

    《2024最强Java面试八股文》是一份针对Java面试的全面指南,内容涵盖JVM、MQ、MyBatis、MySQL、Redis、Spring Boot、Spring Cloud以及设计模式等多个方面。这份资料旨在帮助求职者系统地复习和掌握Java及相关技术的...

    java通过文件头内容判断文件类型

    在Java编程中,判断文件类型通常不是通过文件扩展名,而是通过读取文件的头部字节来识别。这是因为有些文件可能没有明确的扩展名,或者扩展名被恶意篡改。文件头内容通常包含特定的标识符,这些标识符是文件格式的...

    java中遍历某个目录下的所有文件及文件夹中的文件

    ### Java中遍历某个目录下的所有文件及文件夹中的文件 在Java开发中,经常会遇到需要遍历指定目录及其子目录下所有文件的情况。本文将详细介绍如何使用Java标准库中的`java.io.File`类来实现这一功能。我们将通过一...

    Java web 打印,Java pdf打印,Java 打印

    在Java开发中,Web打印和PDF打印是两个重要的技术领域,尤其在企业级应用中,它们经常被用来生成报告、发票、合同等文档。本文将深入探讨这些技术,并结合项目描述,提供一个详尽的解释。 首先,让我们从Java Web...

    常见java求职面试题目

    Java是世界上最流行的编程语言之一,尤其在企业级应用开发领域占据主导地位。对于有Java基础的求职者来说,掌握常见的面试题是至关重要的。本文将深入解析Java的基础知识,包括面向对象、类与对象、继承、多态性、...

    用Java读取.shp文件的工程文件

    这个Java工程文件旨在提供一个解决方案,帮助开发者读取`.shp`文件,获取其中的几何对象坐标,并将这些坐标写入新的文件中。下面我们将深入探讨如何用Java处理`.shp`文件以及相关的技术要点。 首先,要读取`.shp`...

    Java程序员面试笔试宝典-何昊pdf版

    5. **模拟面试**:提供一系列模拟面试题目及答案,帮助求职者熟悉面试流程和应对策略。 6. **简历撰写指导**:简历是求职的第一步,书中可能会有关于如何撰写一份吸引人注意的简历的建议。 综上所述,《Java程序员...

    Class文件转JAVA

    轻松方便的把class文件转化为java文件

    java-面试指北PDF版本(最新)

    【Java 面试指北】是一份针对Java求职者精心编写的面试指南,涵盖了从基础到高级的各种Java技术和面试技巧。这份PDF包含了多个主题,旨在帮助应聘者全面准备Java开发岗位的面试。 1. **如何成为一个合格的程序员?*...

    一个用JAVA写的清除EXE病毒文件的代码

    这个标题为“一个用JAVA写的清除EXE病毒文件的代码”的项目,显然是利用Java来编写的一种防病毒解决方案,主要针对的是可执行文件(EXE)的病毒清理。 描述中提到的“清除EXE病毒文件的代码”,意味着这个Java程序...

    2010华为java面试题华为java面试题华为java面试题华为java面试题华为java面试题

    根据给定的文件信息,我们可以总结出一系列与2010年华为Java面试相关的知识点,这些知识点涵盖了Java语言的基础概念、语法结构、类与对象、访问控制、异常处理、数据类型转换、编码标准以及面向对象编程的核心原则。...

    [Java] Java 编程面试揭秘 英文版

    [Wrox] Java 编程面试揭秘 英文版 [Wrox] Java Programming Interviews Exposed E Book ☆ 图书概要:☆ If you are a skilled Java programmer but are concerned about the Java coding interview process ...

    java访问https网址下载文件

    为了解决这个问题,我们需要自定义一个`TrustManager`,允许所有证书,或者导入特定的证书到Java的信任存储。以下代码展示了如何创建一个信任所有证书的`TrustManager`: ```java TrustManager[] trustAllCerts =...

    java高级软件工程师面试题大全及答案 含一些公司面试题

    java高级软件工程师面试题大全及答,一些公司的面试题,对于正在找工作应对面试的朋友或许有点帮助。java高级软件工程师面试题大全及答,一些公司的面试题,对于正在找工作应对面试的朋友或许有点帮助

    Java面试笔试题大汇总(最全+详细答案)

    以上是Java面试笔试题的常见内容,每个主题都包含丰富的理论和实践细节,需要通过大量的练习和项目经验来深入掌握。通过学习和复习这些知识点,不仅能为面试做好准备,也能提升自身的编程技能和问题解决能力。

    Java FTP 指定下载文件和上传文件到指定的服务器目录

    ### Java FTP 指定下载文件和上传文件到指定的服务器目录 #### 一、概述 在本篇文章中,我们将详细介绍如何使用Java编程语言通过FTP(文件传输协议)实现文件的上传与下载功能,并能够将文件指定上传或下载到特定...

    Java面试题全集(上)(中)(下)合集

    这个Java面试题全集涵盖了以上所有关键知识点,对于求职者来说,理解和掌握这些内容将极大地提升在面试中的竞争力。同时,通过阅读CSDN博主的详细解析,可以帮助开发者深入理解并应用到实际项目中。

Global site tag (gtag.js) - Google Analytics