List、Map集合删除元素的正确姿势
在阅读阿里巴巴规约的时候发现有一条规约是关于List的【不要在foreach里面进行元素的remove/add操作,remove请使用Iterator方式】。原因关键点就是因为每次list.size()都会重新计算长度才会导致问题出现正确姿势1.: for (Iterator<Map.Entry<String, String>> it = aMap.entrySet().iterator(); it.hasNext();){