在带有多个if语句的for循环中继续使用时,是否可以获得性能?

在带有多个if语句的for循环中继续使用时,是否可以获得性能?,第1张

带有多个if语句的for循环中继续使用时,是否可以获得性能?

而不是一直使用

continue
getKey()
只需执行一次并使用
else if

for (Map.Entry<String, Object> entry : map.entrySet()) {    String key = entry.getKey();    if (key.equals("something")) {        // ...    } else if (key.equals("something else")) {        // ...    }}

或使用一条

switch
语句:

for (Map.Entry<String, Object> entry : map.entrySet()) {    switch (entry.getKey()) {        case "something": // ... break;        case "something else": // ... break;}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5498715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存