#arrayList parallelStream 问题
List<Long> userIdList = new ArrayList<>();
groupHashMap.values().parallelStream().forEach(u -> {
userIdList.add(u.getSponsor_user_id());
});
这里有bug.parallelStream并发多线程扩容问题
- 去掉parallelStream
- 初始化arraylist size
List<Long> userIdList = new ArrayList<>();
groupHashMap.values().parallelStream().forEach(u -> {
userIdList.add(u.getSponsor_user_id());
});
这里有bug.parallelStream并发多线程扩容问题