输出指定目录中的.java文件

package com.day14io;

import java.io.File;

public class Test2 {
	public static void methodFile(File file) {

		if (file.exists()) {
			for (File file2 : file.listFiles()) {
				if (file2.isFile()) {

					if (file2.getName().endsWith(".java")) {
						System.out.println(file2.getName());
					}
				}
				if (file2.isDirectory()) {
					methodFile(file2);
				}

			}
		} else {
			System.out.println("此文件夹不存在");
		}
	}

	public static void method2(File file) {
		File[] file2 = file.listFiles();
		for (File file3 : file2) {
			if (file3.exists()) {
				if (file3.isFile()) {
					System.out.println(file3.getName());
				}

			}
		}
	}
	public static void main(String[] args) {
		File file=new File("src");
		methodFile(file);
		method2(file);
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_42591732/article/details/94229425