简体   繁体   English

ConcurrentHashMap在values()。iterator迭代时出现null为值

[英]ConcurrentHashMap occur value is null while values().iterator iterating

 ConcurrentHashMap map=buildMap();//init data
  Iterator<Object> iterator=map.values().iterator();
  while(iterator.hasNext()){
      Objetc data=iterator.next();//(1)
      System.out.println(data);
  }

can other Thread do something then make the (1)data is null?if can ,then how to do?? 其他线程可以做点什么,然后使(1)数据为空?如果可以,那么该怎么办?

ConcurrentHashMap不允许将null作为键或值。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM