JAVA82 [Java] 람다식 + Stream API 1. 람다식 참조 : https://jdm.kr/blog/181 자바 람다식(Lambda Expressions in Java) :: JDM's Blog 자바 8에서 람다식(Lambda Expressions)이 추가 되었습니다. 이번 포스팅은 간단하게 람다식에 대해 알아보고자 합니다. Lambda Expressions 람다식을 간단히 정의하면 다음과 같습니다. 식별자 없이 실행 � jdm.kr 2. Stream API ▶ Get Stream Arrays.asList(1,2,3).stream(); // 일반적인 stream Arrays.asList(1,2,3).parallelStream(); // 병렬 stream ▶ stream의 생성 //컬렉션을 메서드로 변환 Stream stream = Stream.o.. 2020. 10. 5. [Java] Optional 객체 ▶ java 8 이후 버전에서의 null 처리 ▶ “null이 될 수도 있는 객체”을 감싸고 있는 래퍼 클래스. ▶ Optional 선언 Optional findById(Long id); Optional findByName(String name); ▶ Optional.empty(); null 을 담고 있는 객체 얻어옴. Optional maybeMember = Optional.empty(); ▶ Optional.of(value); null이 아닌 객체를 담고 있는 객체를 얻어옴. null이 올경우 NPE를 던지므로 주의. Optional maybeMember = Optional.of(aMember); ▶ Optional.ofNullable(value); null 인지 아닌지 확신할 수 없는 객체를 얻어옴.. 2020. 10. 5. 이전 1 다음