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

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

遍歷并僅獲取文件名?

遍歷并僅獲取文件名?

楊魅力 2022-11-30 13:33:02
我想遍歷目錄并獲取文件名只丟棄路徑?我嘗試通過(guò) java 8 walk 方法但路徑與文件名一起打印。這是我現(xiàn)在嘗試過(guò)的:這樣就不能遍歷到最后,而是打印最近的文件名。    File folder = new File("E:\\Netbeans_Don't_Delete\\Testing");    File[] listOfFiles =    folder.   listFiles  ();    for(    int i = 0;i<listOfFiles.length;i++)    {        if (listOfFiles[i].isFile()) {            System.out.println("File " + listOfFiles[i].getName());        }    }這可以遍歷但打印整個(gè)路徑但我想要最后的文件名   try(        Stream<Path> paths =                     Files.walk(Paths.get("E:\\Netbeans_Don't_Delete\\Testing")))        paths.filter(Files::isRegularFile).forEach(System.out::println);      }
查看完整描述

1 回答

?
弒天下

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

用于getFileName獲取文件的名稱。


paths
    .filter(Files::isRegularFile)
    .forEach(path -> System.out.println(path.getFileName()));


查看完整回答
反對(duì) 回復(fù) 2022-11-30
  • 1 回答
  • 0 關(guān)注
  • 115 瀏覽
慕課專欄
更多

添加回答

舉報(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)