gpt4 book ai didi

java - java中 `For`循环的最佳实践

转载 作者:搜寻专家 更新时间:2023-11-01 03:57:41 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
for loop optimization

在java中我有一段代码:

List e = {element1, element2, ...., elementn};
for(int i = 0; i < e.size(); i++){//Do something in here
};

和另一个 block :

List e = {element1, element2, ...., elementn};
int listSize = e.size();
for(int i = 0; i < listSize; i++){//Do something in here
};

我认为第二 block 更好,因为在第一 block 中,如果i++,我们必须多计算一次e.size()来比较for 循环中的条件。是对还是错?比较上面的两个 block ,写作的最佳实践是什么?为什么?解释清楚并自己尝试这个循环

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com