2017-11-18 1 views
1

새로운 기능이며 질문이 있습니다. 어떻게 함수 프로그래밍 (람다 사용)을 사용하여 Java에서 파일을 닫을 수 있습니까?함수형 프로그래밍을 사용하여 Java에서 파일 닫기

예를 들어 file.close()를 기능적으로 보이는 것으로 변환하려면 어떻게해야합니까?

+2

file.close 뭐가 잘못()? – xs0

+0

마지막 단락 앞의 두 번째 단락은 http://winterbe.com/posts/2015/03/25/java8-examples-string-number-math-files/을 읽으십시오. –

+0

@ xs0 교수님을위한 기능적인 방식이 필요합니다. 나는 이미 제안한 사본이 귀하의 질문에 답하지 않을 경우 close() – Cipri

답변

0

가장 가까운 당신이이 자원을 시도하다 (그러나 작동하지 이잖아 ..) '자원을 닫습니다'청소를 얻을 수 있습니다 :

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

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

감사 메이트 . 그러나 나는 이미 이것을 사용한다. – Cipri

관련 문제