欢迎来到天天文库
浏览记录
ID:34417113
大小:35.16 KB
页数:5页
时间:2019-03-05
《java中查找指定字符》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、用WINDOWS的内容查找,居然只支持文本文件,不支持如JSP等文件。那就自己写一个吧,感觉还可以,将所以包含查找字符串的全路径都打印出来,这样就能够一目了然了。源程序如下:importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;publicclassSearchInJspFile...{ /***//** *在指定的文件名中查找对应的字符串,存在就将该文件名绝对路径打印出来 *@paramfileName文件名的绝对路径,String
2、型 *@paramsrcStr要查找的字符串,String型 */ publicvoidsearchFile(StringfileName,StringsrcStr) ...{ Filefile=newFile(fileName); try...{ FileReaderfr=newFileReader(file); BufferedReaderbr=newBufferedReader(fr); StringstrLine="";
3、 while((strLine=br.readLine())!=null) ...{ if(strLine.indexOf(srcStr)>0) ...{ System.out.println(fileName); break; } } br.close(); fr.close(); }
4、catch(Exceptione)...{ //TODOAuto-generatedcatchblock e.printStackTrace(); } } /***//** *在指定的绝对路径中查找指定的字符串 *@parampath绝对路径 *@paramsrcStr要查找的字符串 */ publicvoidsearchPath(Stringpath,StringsrcStr) ...{ Filefile=newFile(path);
5、 if(file.isDirectory()) ...{ File[]fileList=file.listFiles(); for(inti=0;i6、,srcStr); } else ...{ searchFile(fileList[i].getAbsolutePath(),srcStr); } } } else ...{ searchFile(path,srcStr); } } publicstaticvoidmain(St7、ring[]args)...{ //TODOAuto-generatedmethodstub Stringpath="H:xinkuaijizhunzesrcBIMIS"; StringsrcStr="8、在一个文件中查找多个字符串,只有当多个字符串都存在于同一个文件中时,查找条件成立,打印查找到的文件名及路径。importjava.io.BufferedReader;import
6、,srcStr); } else ...{ searchFile(fileList[i].getAbsolutePath(),srcStr); } } } else ...{ searchFile(path,srcStr); } } publicstaticvoidmain(St
7、ring[]args)...{ //TODOAuto-generatedmethodstub Stringpath="H:xinkuaijizhunzesrcBIMIS"; StringsrcStr="8、在一个文件中查找多个字符串,只有当多个字符串都存在于同一个文件中时,查找条件成立,打印查找到的文件名及路径。importjava.io.BufferedReader;import
8、在一个文件中查找多个字符串,只有当多个字符串都存在于同一个文件中时,查找条件成立,打印查找到的文件名及路径。importjava.io.BufferedReader;import
此文档下载收益归作者所有