【发布时间】:2011-03-04 21:50:41
【问题描述】:
我是 Java 新手,我正在为 android 构建小型学校项目。 如果我有一个嵌套的 for 循环:
for (int i = 0; i <1000; ++i) {
for (int j = 0; j <1000; ++j) {
// .. this code will be executed a 1,000,000 times
}
}
在外部循环的每次迭代中声明 j 是否会影响性能? 如果是,有什么好的方法来解决它? 这是学校项目,所以我必须编写使用最少内存的代码。 谢谢!
【问题讨论】:
-
让您的代码保持原样。编译器会处理这样的事情。将“j”拉出内部循环实际上可能会让事情变得更糟
标签: java for-loop nested counter