찾다

 >  Q&A  >  본문

java - Stream.map()方法是保持原有顺序么?还是会重新排序呢?

PHP中文网PHP中文网2853일 전1437

모든 응답(3)나는 대답할 것이다

  • PHPz

    PHPz2017-04-18 10:12:56

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

    으아아아

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:12:56

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

    으아아아

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:12:56

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

    회신하다
    0
  • 취소회신하다