java stream 사용 주의할점
자바2022. 7. 28. 02:38
728x90
Exception in thread "main" java.lang.IllegalStateException: stream has already been operated upon or closed
스트림을 재사용 하면 다음과 같은 에러가 난다. 스트림은 한번만 사용 가능하다. 재사용 불가
File[] hidden = new File("d:/").listFiles(File::isFile);
Stream<File> stream = Arrays.stream(hidden);
stream.forEach(System.out::println);
//error 발생
stream.sorted(Comparator.reverseOrder()).forEach(System.out::println);
'자바' 카테고리의 다른 글
Groovy 이미지 변환 코드 (0) | 2023.07.30 |
---|---|
루씬 숫자형 인덱싱 출력 9.3.0 기준 (0) | 2022.10.07 |
elasticsearch basic auth 인증 코드 (0) | 2022.10.01 |
vscode 이클립스 단축키 똑같이 하기 (0) | 2022.08.07 |
알파벳 배열 만들기 (0) | 2022.08.05 |
댓글()