在 Java 8 之前,此方法將用于創建隱藏文件列表: File[] hiddenFiles = new File("./directory/").listFiles(new FileFilter() { public boolean accept(File file) { return file.isHidden(); } });在 Java 8 中,這可以縮短為:File[] hiddenFiles = new File("./directory/").listFiles(File::isHidden);在原始代碼中返回非隱藏文件是一個微不足道的變化:return file.!isHidden();作為return file.isHidden();. 我無法在一行中重新創建此功能。isNotHiddenFile 類中沒有函數。不創建一個(或不遵循原始的、更冗長的代碼),有沒有辦法使用新的單行樣式重新創建它?
添加回答
舉報
0/150
提交
取消