| 
                    
                              1 
                        
                        
                                  7
                             
                            其他人提到了正确的解决办法,但实际上并没有说清楚。所以这里是: 
  另外,如果要安全地更改assign函数中的映射,则需要传入迭代器(其中只能使用remove函数并且只能使用一次)或条目来更改值。  | 
                
| 
                         | 
                    
                              2 
                        
                        
                                  3
                             
                             | 
                
| 
                         | 
                    
                              3 
                        
                        
                                  1
                             
                             | 
                
| 
                         | 
                    
                              4 
                        
                        
                                  1
                             
                            在您的特定情况下,我不会修改HashMap的结构,而只是将要删除的值设为null。如果最后访问的是空值,请跳过它。 
  | 
                
| 
                         | 
                    
                              5 
                        
                        
                                  0
                             
                            如果要在循环遍历集合时修改集合,则需要使用实际的迭代器及其remove方法。实际上没有任何方法可以使用foreach构造。 
 
 
 | 
                
| 
                         | 
                    
                              6 
                        
                        
                                  0
                             
                            
   在这种情况下,你怎么能
     |