瑞恩面试编程题:找出一个目录下所有的文件
package jp.co.sanx.pos.event;
import java.io.File;
import java.io.IOException;
/*** 找出一个目录下所有的文件*/
public class testPath {/*** @param args* @throws IOException*/public static void main(String[] args) throws IOException {File dir = new File("E:\\资料");listAllFile(dir);}public static void listAllFile(File dir){if (dir.isDirectory()) {File[] listFile = dir.listFiles();for (File lf : listFile) {if (lf.isDirectory()) {listAllFile(lf);}else if (lf.isFile()){System.out.println(lf);}}}}
}
对文件的操作比较陌生,学习了下下。。。
转载于:https://blog.51cto.com/huanyuansha/1261494
瑞恩面试编程题:找出一个目录下所有的文件相关推荐
- linux python whl md5,Python计算一个目录下的所有文件的md5值,在Linux系统下面
实现代码如下: #!/usr/bin/python #*-*coding:utf8*-* import os import sys import hashlib def md5sum(data): w ...
- 面试智力题 - 找出12个球中质量不同的小球
面试智力题 - 找出12个球中质量不同的小球 面试被问到了这么一道智力题. 现在有12个外观完全相同的12个小球,已知其中一个小球质量和其他的11个不同.用一个天平称3次,找出这个质量不同的小球,并说 ...
- Android系统,动态找出一个包下所有的类
最近在写一个android应用,由于针对不同机型功能很不同,为了隔离变化,希望将各项功能插件化,通过编译开关来控制不同版本的功能,而不是在代码中通过逻辑来判断. 我想了一个办法,用表驱动的方法,结合插 ...
- linux面试题:删除一个目录下的所有文件,但保留一个指定文件
此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...
- nodejs遍历一个目录下所有的文件
这个问题是我在实际中遇到的,意思很明确,一个目录下可能还嵌套子目录,我需要遍历出该目录下所有的文件,其实思路很简单,就是利用递归的思路,定义一个函数,传入一个目录路径参数,开始遍历该目录下的文件,如果 ...
- java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...
package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...
- 用bash命令得到Windows一个目录下的所有文件并且把结果输入到一个文件
方式一: 只用如下一条语句就可以了: tree/f>index.txt 放入一个文件中命名为"****.bat" 双击就会在该目录下生成一个index.txt文件,在这个文件 ...
- 获取一个目录下的所有文件
知道一个目录的路径,使用递归获取该目录下的所有文件: function rDir($filepath) { $result = array();//获取的结果保存在这个数组中 if(is_dir($f ...
- 面试编程题1:给定一个字符串,统计出每个字母出现次数
不管是自动化测试,还是测试开发,或者高级测试工程师,国内很多公司都开始要求编码能力.在各种面试中,经常会问到一些编程如何实现的问题.本系列,专门记录一些面试中遇到的问题,主要是用Java来实现,后续如 ...
最新文章
- python和anaconda的区别_anaconda和python区别
- 计算机二级应用题改卷,全国计算机等级考试二级Python语言程序设计模拟试卷B卷综合应用题-Go语言中文社区...
- html中hover有静止的命令,我可以通过JavaScript禁用CSS:hover效果吗?
- RabbitMQ的安装及集群搭建方法
- PHP垃圾回收深入理解
- 我是怎么利用微信做兼职月入1W的
- DNN:DL讨论与DNN经典论文汇总
- Android 7.0 Nougat介绍
- c#中out、ref和params的用法与区别
- [蓝桥杯][2017年第八届真题]拉马车(String)
- Docker实践:Cannot connect to the Docker daemon.
- (39)时钟抖动约束
- [转载]Qt之获取本机网络信息_vortex_新浪博客
- 解决打包AssetBundle时Shader(材质)丢失问题
- Python爬取唐人街探案3豆瓣短评并生成词云
- EasyUI:datagrid分页显示+嵌入select下拉选项框
- CS领域论文数据分析
- 计算机如何删除用不到的打印机驱动程序,win7卸载不了打印机驱动怎么办
- vue下载文件常用的几种方式
- RFC 2544阅读笔记
热门文章
- python和财务管理的区别与联系_会计管理与财务管理区别与联系
- python sql查询返回记录_干货!Python与MySQL数据库的交互实战
- python 类继承方法_python类的继承、多继承及其常用魔术方法
- redis hash 储存mysql_Redis系列-存储hash主要操作命令
- audio realtek 耳机没声_window7和window10机箱前面板耳机插孔没有声音怎么解决!
- Scala class
- Centos 网络配置
- 数据算法之折半插入排序(binInsertSort)的Java实现
- Linux bond6配置文件,Linux网卡bond
- 项目安装使用uuid_在uniapp中使用fingerprint2实现游客设备标识