黑马程序员技术交流社区
标题:
再敲一遍
[打印本页]
作者:
你好,师姐
时间:
2016-12-6 00:18
标题:
再敲一遍
今天老师课上的例子,我敲了三遍,.小二觉
得重要
.刚刚又去敲了一遍.
{:8_527:}
package KeTangLianXi01;
import java.io.File;
public class GuoLvQi04 {
public static void main(String[] args) {
//1 封装一个目录,成为file对象.
File dry = new File("F:\\java\\黑马资料\\教学视频\\小二的资料\\视频资料\\aaa");
//2 写一个方法,传递目录,将目录下的.java文件打印到控制台上
printfile(dry);
}
private static void printfile(File dry) {
//获取dry的目录下的所有文件和文件夹
File[] files = dry.listFiles();
//遍历files数组,
for (File file : files) {
//判断 是否是文件
if(file.isFile()){
//是的话,在判断他的名字的末尾是否是.java结尾
if(file.getName().endsWith(".java")){
//打印结果
System.out.println(file);
}
//如果不是,那么说明是文件夹
}else{
//文件夹需要再次遍历去判断其子文件夹是否包含有.java文件.
//再次调用printfile()的方法
printfile(file);
}
}
}
}
作者:
hacker1520
时间:
2016-12-6 00:19
作者:
驰骋向前
时间:
2016-12-6 00:44
努力的孩子,加油!
作者:
FAN8210
时间:
2016-12-6 06:50
努力的孩子,学习了
作者:
试着try
时间:
2016-12-6 11:28
我也觉得重要 递归
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2