第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

通配符目錄搜索問(wèn)題

通配符目錄搜索問(wèn)題

我在嘗試使用通配符驗(yàn)證目錄中文件是否存在時(shí)遇到問(wèn)題。該方法應(yīng)該確定是否FAACIFP_(year)(cycle).DAT可以在當(dāng)前目錄中找到具有名稱的文件。我試過(guò)PathMaker.matches("glob:FAACIFP_18")用 IF/ELSE運(yùn)行一個(gè),當(dāng)我測(cè)試它時(shí),它總是會(huì)評(píng)估為 TRUE。所以,我嘗試了一個(gè) lambda 函數(shù),但它找不到文件。下面的 lambda 不應(yīng)該打印文件名,還是我誤解/誤用了它?static void getCnvrtdCifpName() throws IOException{        String cnvFileName = "FAACIFP_"+Year.now()                .format(DateTimeFormatter.ofPattern("yy"));        Path cnvFilePath = Paths.get(System.getProperty("user.dir"));        Files.find(cnvFilePath,0,(path,attr) ->                 path.getFileName().startsWith(cnvFileName)).forEach(System.out::println);        System.out.println("EVALUATING METHOD....\t SEARCH PATH: "+cnvFilePath                +" \n\t\t\t FILE STRING: "+cnvFileName);    }輸出:run:Located RAW CIFP file FAACIFP18EVALUATING METHOD....    SEARCH PATH: C:\Users\u314170\Documents\Personal\Java\NetBeans\A424Parser              FILE STRING: FAACIFP_18BUILD SUCCESSFUL (total time: 0 seconds)
查看完整描述

2 回答

?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

兩個(gè)問(wèn)題:1) 將 find 調(diào)用中的 maxdepth 更改為 1(從零開始) 2) path.getFileName() 返回完整路徑名。您將只想評(píng)估文件名部分(查看 getName(getNameCount()-1)


查看完整回答
反對(duì) 回復(fù) 2021-09-15
  • 2 回答
  • 0 關(guān)注
  • 173 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)