package com.fly.test1;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
/**
* 功能:给定目录下搜索设定文件格式中含有指定的关键字符(递归方式)
* @author sunfei
* @since 2013.9.9
*
*/
public class SearchString {
public static String keywords = "BB";
public static String keywords2 = "keyword2";
public static boolean isFind = false;
public static String filePath = "F:\\Projects\\trunk\\ib\\com\\ib\\client";
public static String fileFormat = ".java;.jsp;.xml;.js;";
public static void main(String[] args){
File file = new File(filePath);
searchFile(file,fileFormat);
if(!isFind){
Print("在给定的文件中没有找到关键字:"+keywords);
}
}
/**
* 功能:在指定的文件或目录中搜索关键字
* @param file 指定的路径的文件或目录对象
* @param fileFormat 以分号(;)连接的文件格式字符串
*/
public static void searchFile(File file,String fileFormat){
if(file.isFil
指定文件目录下搜索关键字(Java实现,递归方式)
最新推荐文章于 2024-04-04 00:39:48 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)