删除HashMap中值注意事项

删除HashMap中值注意事项

java.util.Map m = new java.util.HashMap();
        m.put("aaa", "aaa ");
        m.put("bbb", " bbb");
        m.put("ccc", "ccc   ");

        Iterator iterator = m.keySet().iterator();
        while (iterator.hasNext())
        {
            String sessionId = (String) iterator.next();
            if ("aaa".equals(sessionId))
            {
                // 这行代码是关键
                iterator.remove();
            }
        }

你可能感兴趣的:(删除HashMap中值注意事项)