真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在Java中利用FilenameFilter查找指定后綴的文件

怎么在Java中利用FilenameFilter查找指定后綴的文件?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)致力于成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),成都網(wǎng)站設(shè)計,集團網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!

package net.csdn.johnhuster;
import java.io.File;
import java.io.FilenameFilter;
public class FileNameFilterDemo {
 //內(nèi)部類
 public class FileFilter implements FilenameFilter 
 {
  private String filterRule;
   public FileFilter(String filter)
   {
    this.filterRule = filter;
   }
   @Override
   public boolean accept(File dir, String name) {
    if(name.lastIndexOf('.')>0)
    {
      // get last index for '.' char
      int lastIndex = name.lastIndexOf('.');
     // get extension
     String str = name.substring(lastIndex);
      // match path name extension
      if(str.equals(this.filterRule))
      {
      return true;
      }
     }
     return false;
}
public static void main(String[] args)
{
File f = null; 
File[] paths; 
FileNameFilterDemo fileFilter = new FileNameFilterDemo(); 
try{ 
// create new file 
f = new File("d:\\fileList"); 
// 文件文件名字過濾器 
FilenameFilter fileNameFilter = fileFilter .new FileFilter(".txt") ; 
// returns pathnames for files and directory 
paths = f.listFiles(fileNameFilter); 
// for each pathname in pathname array 
for(File path:paths){ 
// prints file and directory paths 
System.out.println(path); 
} 
}catch(Exception e)
{ 
// if any error occurs 
e.printStackTrace(); 
} 
}
}

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。


本文標(biāo)題:怎么在Java中利用FilenameFilter查找指定后綴的文件
網(wǎng)站地址:http://weahome.cn/article/igipdp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部