Java for 循环未执行

Posted

技术标签:

【中文标题】Java for 循环未执行【英文标题】:Java for loop not executing 【发布时间】:2014-10-07 21:31:10 【问题描述】:

我正在开发的一个 android 应用程序中有一个简单的 for 循环,但它似乎没有执行其中的代码。我已经删除了循环中的代码并将其替换为用于调试目的的 toast 方法,但它仍然没有执行,我不知道为什么,我的循环的语法在某处一定是错误的,但 eclipse 显示没有错误并且对java编程相当陌生,我无法发现我哪里出错了。

代码如下:

public void calcAverage() 

  for (int i = 0; i > counter; i++)        
    toastMsg = "for loop";
    toast();
  

calcAverage() 方法在按下按钮时被调用。

【问题讨论】:

counter 的值是多少?您需要记住循环中的条件用于确定循环是否应该继续(它的条件将被评估为true)。 【参考方案1】:

看起来你的条件错误。使用< 而不是>

【讨论】:

以上是关于Java for 循环未执行的主要内容,如果未能解决你的问题,请参考以下文章

java 后执行的for循环比先执行的for循环速度快

Java for 循环

java中for循环执行过程

java中for循环执行过程

简析Java中for循环

java 大量for循环如何优化