【Java面向对象 - 文件类】
文章目录
- 第4关:图片查看器
- 挑战任务:
- 答案:
第4关:图片查看器 挑战任务: 本关任务:小明想要开发一个图片查看器,但是他想只显示文件夹下所有图片类型的文件 。
你来帮小明实现这个功能吧 。
答案:
代码如下(示例):
package step4;import java.io.File;import java.io.FileFilter;import java.util.Arrays;public class Task {/********** Begin **********/public void showDirStructure(File file) {int t = 1;System.out.println("+--"+name(file));dg(file,t);}public void dg(File f , int t){File[] f1 = f.listFiles();Arrays.sort(f1);for (File file : f1){if (file.isDirectory()){tui(t);System.out.println("+--"+name(file));dg(file , t+1);}else{if(tp(name(file))){tui(t);System.out.println("--"+name(file));}}}}public String name(File file){String wei;wei = file.getName();return wei;}public void tui(int t){for (int i=0;i
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
