Java 8 스트림을 중단하거나 각 스트림에서 반환하시겠습니까? 외부 반복을 사용하는 경우Iterable사용하고 있다break또는return각 루프에 대해 다음과 같이 확장됩니다. for (SomeObject obj : someObjects) { if (some_condition_met) { break; // or return obj } } 어떻게 하면break또는returnJava 8 lamda 식에서 내부 반복을 사용합니다. someObjects.forEach(obj -> { //what to do here? }) 이게 필요하시면 사용하지 마세요.forEach단, 스트림에서 사용할 수 있는 다른 방법 중 하나는 목표가 무엇인지에 따라 달라집니다. 예를 들어, 이 루프의 목적이 일부 술어와 일치하는 첫..