java - Stream.map()方法是保持原有顺序么?还是会重新排序呢?
PHP中文网
PHP中文网 2017-04-18 10:10:56
0
3
1397
PHP中文网
PHP中文网

认证0级讲师

모든 응답(3)
PHPzhong

안녕하세요, 비동시 스트림의 경우 스트림의 맵 메서드 처리 순서는 스트림이 현재 업스트림 컬렉션을 처리하는 순서에 따라 달라집니다. ArrayList의 순서는 기본적으로 자연 순서(삽입)입니다. 순서), 따라서 ArrayList 컬렉션은 스트림으로 변환됩니다. map 메서드는 컬렉션 요소를 자연스러운 순서로 처리합니다.

으아아아
左手右手慢动作

map 매핑, 정렬과는 아무런 관련이 없습니다.

으아아아
Ty80

parallelStream은 순서를 보장하지 않지만 streamp는 순서를 보장합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿