Java實現的文件過濾代碼分享(按后輟過濾)
更新時間:2014年07月17日 08:38:12 投稿:junjie
這篇文章主要介紹了Java實現的文件過濾代碼分享,本文通過后輟名過濾,代碼寫簡潔,容易看懂,需要的朋友可以參考下
好久沒有寫代碼了,也好久沒有更新我的博客了,昨晚寫了這個過濾文件名的程序,遂發(fā)之~
/*name:FileNameFilter
*author : Runzhen Wang
*date:2009/11/04
*/
import java.util.*;
import java.io.*;
import java.lang.*;
class FileNameFilter{
public void filter(String strPath,String fname){
File f=new File(strPath);
String s=new String();
if(f.isDirectory()){
File[] fList =f.listFiles();
for(int i=0;i<fList.length;i++){
if(fList[i].isFile()&&fList[i].getName().endsWith(fname)){
System.out.println(fList[i].getName());
}
}
}
}
}
public class FileNameFilterDemo{
public static void main(String[] args){
FileNameFilter fnf=new FileNameFilter();
Scanner kb=new Scanner(System.in);
String str1=new String();
String str2=new String();
System.out.print(“輸入文件目錄:”);
str1=kb.next();
System.out.print(“輸入過濾后綴名:”);
str2=kb.next();
fnf.filter(str1,str2);
}
}
相關文章
Java?SE使用for?each循環(huán)遍歷數組的方法代碼
在Java?SE開發(fā)中,數組是最常見的數據結構之一,Java提供了多種遍歷數組的方式,其中for循環(huán)是最常用的方式之一,本文將介紹如何使用for?each循環(huán)遍歷數組,接下來,我們將通過一個簡單的代碼示例來展示如何使用for?each循環(huán)遍歷數組,需要的朋友可以參考下2023-11-11
springboot+vue實現websocket配置過程解析
這篇文章主要介紹了springboot+vue實現websocket配置過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-04-04
Java class文件格式之常量池_動力節(jié)點Java學院整理
這篇文章主要為大家詳細介紹了Java class文件格式之常量池的相關資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06
Spring的嵌套事務(Propagation.NESTED)到底是個啥案例代碼講解
SavePoint是數據庫事務中的一個概念,?可以將整個事務切割為不同的小事務,可以選擇將狀態(tài)回滾到某個小事務發(fā)生時的樣子,本文通過案例代碼講解Spring的嵌套事務(Propagation.NESTED)到底是個啥,感興趣的朋友跟隨小編一起看看吧2023-01-01

