性能:遍历Java中的列表

性能:遍历Java中的列表,第1张

性能:遍历Java中的列表

我假设您出于好奇而问,不会引用Knuth(可能有人会)。

我相信,一旦您的代码被编译,就不会有任何改变。它 确实 有所作为 之前 (例如2是很多更易读和简洁的),所以要为2号和不关心的休息。

就是我的2美分

编辑

请注意,代码段1中的代码会在

list.size()
每次循环运行时进行计算,这可能使其比代码2还要慢

还需要编辑

我必须仔细检查一下,Joshua Bloch建议使用

for each
循环(请参见Effective
Java的
项目46
)。我相信到此结束各种讨论。谢谢乔什!:)



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存