Java實(shí)現(xiàn)的文件過濾代碼分享(按后輟過濾)
更新時(shí)間:2014年07月17日 08:38:12 投稿:junjie
這篇文章主要介紹了Java實(shí)現(xiàn)的文件過濾代碼分享,本文通過后輟名過濾,代碼寫簡潔,容易看懂,需要的朋友可以參考下
好久沒有寫代碼了,也好久沒有更新我的博客了,昨晚寫了這個(gè)過濾文件名的程序,遂發(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);
}
}
相關(guān)文章
Java?SE使用for?each循環(huán)遍歷數(shù)組的方法代碼
在Java?SE開發(fā)中,數(shù)組是最常見的數(shù)據(jù)結(jié)構(gòu)之一,Java提供了多種遍歷數(shù)組的方式,其中for循環(huán)是最常用的方式之一,本文將介紹如何使用for?each循環(huán)遍歷數(shù)組,接下來,我們將通過一個(gè)簡單的代碼示例來展示如何使用for?each循環(huán)遍歷數(shù)組,需要的朋友可以參考下2023-11-11
關(guān)于SpringGateway調(diào)用服務(wù) 接受不到參數(shù)問題
這篇文章主要介紹了關(guān)于SpringGateway調(diào)用服務(wù)接受不到參數(shù)問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12
springboot+vue實(shí)現(xiàn)websocket配置過程解析
這篇文章主要介紹了springboot+vue實(shí)現(xiàn)websocket配置過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04
Java class文件格式之常量池_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要為大家詳細(xì)介紹了Java class文件格式之常量池的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
Java Integer[]和int[]互相轉(zhuǎn)換方式
這篇文章主要介紹了Java Integer[]和int[]互相轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
使用Java手搓一個(gè)控制臺(tái)進(jìn)度條打印工具
這篇文章主要為大家詳細(xì)介紹了如何使用Java手搓一個(gè)控制臺(tái)進(jìn)度條打印工具,文中的示例代碼簡潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-04-04
Spring的嵌套事務(wù)(Propagation.NESTED)到底是個(gè)啥案例代碼講解
SavePoint是數(shù)據(jù)庫事務(wù)中的一個(gè)概念,?可以將整個(gè)事務(wù)切割為不同的小事務(wù),可以選擇將狀態(tài)回滾到某個(gè)小事務(wù)發(fā)生時(shí)的樣子,本文通過案例代碼講解Spring的嵌套事務(wù)(Propagation.NESTED)到底是個(gè)啥,感興趣的朋友跟隨小編一起看看吧2023-01-01

