«optional» 태그된 질문

값 또는 참조를 포함 할 수있는 변경 불가능한 유형입니다. 이 유형의 각 인스턴스는 널이 아닌 값 또는 참조를 포함하거나 아무것도 포함하지 않습니다 (이 경우 참조가 "없음"이라고 말하며 "널 포함"이라고 말하지 않음).

9
Java 8을 사용한 모나드
모나드가 무엇인지 이해하는 데 도움이되도록 누군가 java를 사용하여 예제를 제공 할 수 있습니까? 가능합니까? 여기 http://jdk8.java.net/lambda/ 에서 시험판 람다 호환 JDK8을 다운로드하면 java를 사용하여 람다 식을 사용할 수 있습니다. 이 JDK를 사용하는 람다의 예가 아래에 나와 있습니다. 누군가 비교적 간단한 모나드를 제공 할 수 있습니까? public interface TransformService { int[] …
78 java  java-8  monads  optional 



3
java 8 Streams를 사용하여 목록이 비어 있으면 기본 목록을 반환합니까?
권장 제품이 비어 있는지 명시 적으로 확인 하는 대신 아래의 하나의 스트림 작업 집합으로 아래를 수행 할 수있는 방법이 있습니까? 그렇지 않으면 기본 목록을 반환하고 그렇지 않으면 필터링 된 목록을 반환 합니까? public List<Product> getRecommendedProducts() { List<Product> recommendedProducts = this.newProducts .stream() .filter(isAvailable) .collect(Collectors.toList()); if (recommendedProducts.isEmpty()) { return DEFAULT_PRODUCTS; } return …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.