用递推的方式查找某一位置的所有同一类型的文件
用递推的方式查找某一位置的所有同一类型的文件
自编自导自演 发表于2年前
用递推的方式查找某一位置的所有同一类型的文件
  • 发表于 2年前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

import java.io.File;

import java.io.File;

public class Demo {
	public static void main(String[] args) {
		File file = new File("C:\\");// 指定文件目录
		method(file);
	}

	public static void method(File file) {
		File[] fs = file.listFiles();// 得到File数组

		if (fs != null) {// 判断fs是否为null
			for (File f : fs) {
				if (f.getName().endsWith(".jpg")) {// 如果是文件直接输出
					System.out.println(f.getName() + "图片的绝对路径是:" + f.getAbsolutePath());
				} else {
					method(f);// 否则递归调用
				}
			}
		}

	}
}



共有 人打赏支持
粉丝 4
博文 7
码字总数 9119
×
自编自导自演
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: