2017-11-18 19 views
1

私は新しく質問があります。 関数型プログラミング(ラムダを使用)を使用してJavaでファイルを閉じるにはどうすればよいですか?関数型プログラミングを使用して、Javaでファイルを閉じる

たとえば、file.close()を機能的に見えるものに変換するにはどうすればよいですか?

+2

file.closeと間違って何()? – xs0

+0

この記事を読むhttp://winterbe.com/posts/2015/03/25/java8-examples-string-number-math-files/最後の段落の前の2番目の段落。 –

+0

@ xs0私は教員のために機能的な方法が必要です。私はあなたがあなたの質問に答えず、各投稿の重複を守り続けるならば、すでにclose() – Cipri

答えて

0

最も近いあなたがリソースを試すです(ただし、機能していないthatsの。)「リソースを閉じる」きれいに取得することができます。

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

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

thanks mate 。しかし、私はすでにこれを使用しています – Cipri

関連する問題