Java實現(xiàn)的文件過濾代碼分享(按后輟過濾)
更新時間:2014年07月17日 08:38:12 投稿:junjie
這篇文章主要介紹了Java實現(xiàn)的文件過濾代碼分享,本文通過后輟名過濾,代碼寫簡潔,容易看懂,需要的朋友可以參考下
好久沒有寫代碼了,也好久沒有更新我的博客了,昨晚寫了這個過濾文件名的程序,遂發(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); } }
相關文章
mybatis整合ehcache做三級緩存的實現(xiàn)方法
ehcache是一個快速內存緩存框架,java項目里用起來很方便,下面這篇文章主要給大家介紹了關于mybatis整合ehcache做三級緩存的實現(xiàn)方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-06-06Spring Boot優(yōu)化后啟動速度快到飛起技巧示例
這篇文章主要為大家介紹了Spring Boot優(yōu)化后啟動速度快到飛起的技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-07-07Java PDF 添加數(shù)字簽名的實現(xiàn)方法
這篇文章主要介紹了Java PDF 添加數(shù)字簽名的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-12-12mybatis如何獲取剛剛新插入數(shù)據(jù)的主鍵值id
這篇文章主要介紹了mybatis如何獲取剛剛新插入數(shù)據(jù)的主鍵值id問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08sprintboot使用spring-security包,緩存內存與redis共存方式
這篇文章主要介紹了sprintboot使用spring-security包,緩存內存與redis共存方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10