2017-11-18 73 views
1

我是新手,我有一個問題。 如何使用函數式編程(使用lambda)在java中關閉文件?使用函數式編程關閉java中的文件

我該如何將file.close()轉換成看起來功能強大的東西?

+2

這有什麼錯file.close()? – xs0

+0

嘗試閱讀http://winterbe.com/posts/2015/03/25/java8-examples-string-number-math-files/最後一段之前的第二段。 –

+0

@ xs0我需要一個功能方式的教師,我已經使用函數關閉() – Cipri

回答

0

最接近你可以得到清理「關閉資源」與資源試試(但是那不是功能。):

try (BufferedReader br = new BufferedReader(new FileReader("myfile")){ 

    } catch (IOException e) { 
     e.printStackTrace(); 
    } 
+0

thanks mate 。但我已經使用這個 – Cipri