Skip to content

学习集合时的心得

今天学习了 Java 集合,感觉最重要的是理解不同集合的使用场景。

我的理解

如果只是保存一组有顺序的数据,可以先想到 ArrayList;如果需要通过 key 找 value,可以想到 HashMap

还需要继续理解的问题

  • HashMap 为什么查询速度快?
  • 为什么重写 equals 时通常也要重写 hashCode