Java8 ParallelStream並行流不一定返回亂序結果

之前一直以爲如果是並行流,那麼返回的結果一定是亂序的。其實這是錯誤的。  Stream s = Stream.of("1","2","3","4","5","6","7"); s.parallel().collect(Collectors.toList()); //一定返回有序結果 並行/串行計算 和 計算過程、收集過程的有序無序是兩碼事。 是否有序跟並行流還是串行流沒有關係,只跟Collecto
相關文章
相關標籤/搜索