Java 8에서 "스트림"을 사용하는 것이 가장 좋은 해결책 일 때 구체적인 사례를 알려 줄 수 있습니까? Java 8에서 스트림의 예
나는 인터넷에 많은 연구를했지만 나는 은 사전에 감사합니다 ... 특정 사례를 찾을 수 없습니다.
-2
A
답변
2
많은 예제가 java.util.stream's package summary에 제공됩니다.
RTFM. ;)
0
현재 Java가 그 측면에서 생각하기 시작하면 우리 모두는 큰 데이터와 실시간으로 이동하고 있습니다. Java 8 Streams는 Java Collections의 전체 작업 모델에 힘을 실어 줄 것입니다. 스트림은 방대한 양의 데이터 (무한히 실행중인 스트림과 같은 것일 수 있음)를 병렬로 처리하는 데 도움이됩니다. Java 8 Streams API에 대한 시리즈 기사를 블로깅했습니다. 더 자세한 정보는 visit을 방문하십시오. amitph.com > Introduction to Java 8 Streams API
0
Stream이 최상의 솔루션이 될 수있는 경우가 많이 있습니다. 내가 아는 것은
- 문자열의 ArrayList이며 중복 값을 포함하고 있으며 고유 값을 인쇄하거나 추출하려고합니다. 어떻게 할거 니? 몇 가지 로직을 적용하지만 Stream을 사용하면 코드 라인이됩니다.
ArrayList.stream() 고유() 대해 forEach (A ->에서 System.out.println (a))..;
- 긴 방법을 쓰는 대신 코드가 줄어 듭니다.
- 병렬 처리 가능 : 스트림을 병렬로 지정하면 명시 적 멀티 스레딩 코드를 작성하지 않고 스트림을 자동으로 동시에 수행합니다.
또한 스트림이 최상의 솔루션이 될 수있는 많은 경우가 있습니다. Some examples are here.
관련 문제
- 1. 스트림의 Java 그룹화
- 2. IIS 부드러운 스트리밍을위한 공개 라이브 스트림의 예
- 3. Java IO 스트림의 여러 파일
- 4. Java 8에서 Java 충돌 SIGSEGV (0xb)
- 5. Java 8에서 Java 7 HashMaps를 사용하는 방법?
- 6. Java : 스트림과 I/O 스트림의 차이 설명
- 7. Java + Mozilla XPCOM에서 HTTP 스트림의 내용 얻기
- 8. Java : 입력 스트림의 큰 파일 처리
- 9. Java 8에는 스트림의 varags에서 작동하는 Stream.concat이 부족합니까?
- 10. JUNIT4가 Java 8에서 작동하지 않습니다.
- 11. 람다식이 Java 8에서 작동하지 않습니까?
- 12. Java 8에서 Solr 4.3.1을 실행합니까?
- 13. Java 8에서 통화를 처리하는 방법?
- 14. 문자열을 Java 8에서 코드로 변환하는 방법은 무엇입니까?
- 15. Java 패키지 사용 예
- 16. Java 다형성 - 특정 예
- 17. 스트림의 리프 작업은 무엇입니까?
- 18. 스트림의 변수 유형
- 19. TCP 스트림의 데이터 손실
- 20. Infinispan 분산 스트림의 성능
- 21. 스트림의 단어 계산하기
- 22. Java - 입력 스트림의 특정 부분 만 읽는 방법
- 23. Java OOPS 주차장 예 디자인
- 24. Solr 6.0.0 - SolrCloud java 예
- 25. Java 용 Akka EventBus의 예
- 26. Java 용 Akka EventBus 예
- 27. Java : 색상을 감지합니다 (예 : 파란색입니다).
- 28. 예 : 7과 8에서 html 텍스트 상자가 이미지 클릭을 확인하지 않음
- 29. Java 8에서 인터페이스 사용을 피하는 방법은 무엇입니까?
- 30. Java Windows 8에서 wifi 핫스팟 만들기
Google에서 [검색어] (https://www.google.com/#q=java+8+stream+api+example)로 검색 한 적이 있습니까? 첫 번째 결과 페이지에는 많은 예제가 있습니다! – nobeh