【803、HashMap 的遍历方式说一下】

81 阅读1分钟

当遍历HashMap时,主要有以下几种方式:

  1. 使用keySet()方法遍历:通过获取HashMap的所有键的集合,然后遍历键集合,再通过键获取对应的值。
  2. 使用entrySet()方法遍历:通过获取包含所有键值对的Set集合,然后遍历键值对的集合,直接获取键和对应的值。
  3. 使用forEach()方法遍历(Java 8+):通过HashMap的forEach()方法和Lambda表达式,可以直接遍历键值对,并在Lambda表达式中处理键和对应的值。
  4. 使用values()方法遍历:通过获取HashMap的所有值的集合,然后遍历值的集合。
  5. 使用Iterator遍历:使用Iterator迭代器来遍历HashMap的键或键值对。