Java十大简单性能优化(16)

带走

除了以下内容外 , 没有什么要说的:当您深入NOPE分支时 , 始终喜欢迭代而不是递归 。

7.使用entrySet()

当您要遍历Map , 并且同时需要键和值时 , 必须有充分的理由编写以下内容:

1个

2

3

for(K key : map.keySet()) {

V value : map.get(key);

…而不是以下内容:

1个

2

3

4

for(Entry<K V> entry : map.entrySet()) {

K key = entry.getKey();

V value = https://mparticle.uc.cn/api/entry.getValue();

推荐阅读