2014-02-24 2 views

답변

10

몇 시간 전에 제거되었습니다. (문자() 코드 포인트(), 라인 (

는 현재 유일한 구현이 컬렉션이고, 다른 스트림 베어링 방법 의 모든 전문 스트림을 제공하고 있습니다 : 제거를위한 The rationale은 브라이언 게츠에 의해 주어졌다) 등) "stream"보다 더 적합한 메소드 이름을 사용하십시오. 그래서 우리는 이 Streamable을 삭제하고 stream()/parallel() 메소드를 Collection에 남겨 두어야한다고 생각합니다.

And also

:

내가 Streamable의이 무게를 운반되지 않는다는 것을 생각하기 시작하고있다. 나는 을 Streamable을 삭제하는 것을 고려하고 싶습니다. 어느 시점에서 parallel()의 기본 구현 인 이 Collection에 있고, 우리는 의 이름을 parallelStream()으로 바꾸는 것이 좋습니다.

this other post 그는 추가 :

의 Iterable 모든 것을 효과적으로 경우 Streamable의 방법 (의 Iterable는 스트림()를 가지고 있기 때문에), 그리고 모든 Streamable를 효과적으로 Iterable을 (당신이 바꿀 수 있기 때문이다 Spliterator 을 Iterator로), 그들은 동일한 추상화가 아닌가?

+6

슬프게도'Iterable'은'stream' 메소드를 더 이상 가지고 있지 않습니다. – raindev

관련 문제