国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

用File類(lèi)批量刪除文件中重復(fù)的文件比如:好妹妹(2).mp4,好妹妹(3).mp4

2019-11-14 15:01:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
 1 public class HH { 2     public static void main(String[] args) { 3         String s="he is a boy"; 4         int result=s.indexOf("boy");

        我用的是indexOf()方法;
      
5 if(result>=0){ 6 System.out.);
7 }else{ 8 System.out.println("boy不是he is a boy的一部分"); 9 }10 }11 }

其實(shí)這是在網(wǎng)上找的方法,我在想是不是可以用字符匹配可是我對(duì)matches()還并不太會(huì)用,所以我想到了一個(gè)好的方法;

根據(jù)是上述代碼!

定義了文件的路徑;

 1 File file = new File("E:/迅雷下載/videos"); 2          3     File [] file2 = file.listFiles(new FileFilter() { 4         //這里返回的是一個(gè)File的數(shù)組 5         @Override 6         public boolean accept(File path) { 7             int result = path.getName().indexOf("(5)");
                         //這里的IndexOf()獲取(5)的位置并返回它的位置如果有肯定大于0
          
8 int result2 = path.getName().indexOf("(6)"); 9 int result3 = path.getName().indexOf("(7)");10 if (result>0||result2>0||result3>0) {11 return true;12 }13 return false;14 }
15 });
     for (File file3 : file2) {            file3.delete();            //System.out.println(file3.getName());        }

 

這是我的方法這樣寫(xiě),非常的麻煩。

后來(lái)我問(wèn)了一下我的導(dǎo)師,接下類(lèi)是他的方法;

 

 1 File [] files = folder.listFiles(new FileFilter() { 2              3             @Override 4             public boolean accept(File path) { 5                 if (path.getName().matches(".*//([1-9]//).*")){ 


                              //( == ( 這里使用的是轉(zhuǎn)義字符


6 return true; 7 } 8 return false; 9 }10 });

這是使用的String.matches()匹配的方法;

 

 

 

 

 

這是一個(gè)小程序,希望與大家分享

總結(jié)

  以上就講解了一下文件匹配的簡(jiǎn)單使用,雖然只是一個(gè)輔助的功能,

  請(qǐng)支持原創(chuàng),尊重原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處。謝謝。

 


上一篇:java基礎(chǔ)(1)

下一篇:Java-集合

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 舒兰市| 固原市| 广南县| 天峨县| 梁平县| 沙坪坝区| 军事| 清河县| 顺昌县| 土默特左旗| 望都县| 泾阳县| 宜章县| 鸡西市| 洛南县| 晴隆县| 南丰县| 秦安县| 阜阳市| 奉节县| 金昌市| 子长县| 赞皇县| 台州市| 苍山县| 保靖县| 石棉县| 桓台县| 靖州| 高阳县| 皮山县| 宝鸡市| 钦州市| 梅州市| 卢氏县| 石家庄市| 泰和县| 聂拉木县| 英山县| 安平县| 南康市|