递归遍历文件

public static void getFile(File file){
		if(file == null){
			return;
		}
		if(file.isDirectory())
		{
			String[] files = file.list();
			for(int i=0; i<files.length;i++)
			{
				getFile(new File(file,files[i]));
			}
		}
		else
		{

			if(file.getAbsolutePath().endsWith(".html")
					&&file.getName().matches("[0-9]*[0-9][0-9].html"))
			{System.out.println(file);
				count++;
			}
		}
	}

你可能感兴趣的:(java)