【问题标题】:Memory usage of for vs. while loopfor 与 while 循环的内存使用情况
【发布时间】:2022-11-05 01:26:03
【问题描述】:

我无法在 Java/C# 中决定 for 和 while 循环:

for (int i = 0; i < 5; i++) {
     System.out.println(i);
}

或者

int i = 0;
while (i < 5) {
     System.out.println(i);
     i++;
}

哪个更快,内存使用有区别吗?你会说当使用while循环进行简单枚举时,代码是干净的吗?

【问题讨论】:

  • 此外,你在吠叫错误的树。这几乎肯定不是导致您的性能问题的原因。
  • 现在是 Java 还是 C#?
  • @knittl 这是Java。

标签: java c# loops for-loop while-loop


【解决方案1】:

测量一下,for循环比while稍微快一点。

【讨论】:

    猜你喜欢
    • 2015-03-11
    • 1970-01-01
    • 1970-01-01
    • 2019-11-10
    • 2018-11-05
    • 1970-01-01
    • 2011-05-11
    • 2015-09-18
    • 2014-03-23
    相关资源
    最近更新 更多