Java 循环执行计数

Java 循环执行计数,java,loops,counting,Java,Loops,Counting,我想计算一个循环执行了多少次,但不确定如何执行 我正在使用Dr Java,提前感谢您的帮助 在循环之前,定义一个计数变量: int count = 0; count++; 在循环中的某个位置,递增该变量: int count = 0; count++; 在循环之前,定义一个计数变量: int count = 0; count++; 在循环中的某个位置,递增该变量: int count = 0; count++; 在范围外声明一个变量,将其设置为0,并在每次循环启动时递增: int

我想计算一个循环执行了多少次,但不确定如何执行


我正在使用Dr Java,提前感谢您的帮助

在循环之前,定义一个计数变量:

int count = 0;
count++;
在循环中的某个位置,递增该变量:

int count = 0;
count++;

在循环之前,定义一个计数变量:

int count = 0;
count++;
在循环中的某个位置,递增该变量:

int count = 0;
count++;

在范围外声明一个变量,将其设置为0,并在每次循环启动时递增:

int counter = 0;
do { 
    counter++;
    uNum= TextIO.getlnInt(); 
...

在范围外声明一个变量,将其设置为0,并在每次循环启动时递增:

int counter = 0;
do { 
    counter++;
    uNum= TextIO.getlnInt(); 
...

在循环执行之前将int初始化为0。在循环顶部将该int增加1。现在,int将始终保持循环执行的次数。

在循环执行之前将int初始化为0。在循环顶部将该int增加1。现在int将始终保持循环执行的次数。

简单,在
do{}
循环之前添加一个初始化为零的计数器,如下所示:

int count = 0;
...
count+=1;
} while (uNum > gNum || uNum < gNum);
然后,在循环中递增计数器,如下所示:

int count = 0;
...
count+=1;
} while (uNum > gNum || uNum < gNum);

简单地说,在
do{}
循环之前添加一个初始化为零的计数器,如下所示:

int count = 0;
...
count+=1;
} while (uNum > gNum || uNum < gNum);
然后,在循环中递增计数器,如下所示:

int count = 0;
...
count+=1;
} while (uNum > gNum || uNum < gNum);

在循环外添加一个变量,并将其初始化为零。在循环中,只需增加该变量,就可以得到计数

在循环外添加一个变量,并将其初始化为零。在循环中,只需增加该变量,就可以得到计数

初始化循环外的变量,如
int count=0
。在循环开始时,通过
count++
count=count+1

初始化循环外的变量,如
int count=0
。在循环开始时,通过
count++
count=count+1

将变量增加一,这与其他答案略有不同

备选案文1: 使用局部变量

但这只计算一次迭代。如果再次调用enter循环,它将再次计数,从而忘记以前的迭代

备选案文2: 使用实例变量

要累计计算迭代次数(真正的“总数”),需要在方法调用之间保存状态:

int count;

public void loopMethod() {
    do {
        count++;
    } while ...
    // count equals the total cumulative iterations 

}

如果需要,使用实例变量也意味着计数可用于其他方法。

这与其他答案略有不同

备选案文1: 使用局部变量

但这只计算一次迭代。如果再次调用enter循环,它将再次计数,从而忘记以前的迭代

备选案文2: 使用实例变量

要累计计算迭代次数(真正的“总数”),需要在方法调用之间保存状态:

int count;

public void loopMethod() {
    do {
        count++;
    } while ...
    // count equals the total cumulative iterations 

}

如果需要,使用实例变量也意味着计数可用于其他方法。

从如何编写只打印1,2,3,4的循环开始。。。然后查看如何将该代码应用于此循环。在循环中添加类似count++的语句,在循环结束后检查countStart的值,并说明如何编写只打印1,2,3,4的循环。。。然后查看如何将该代码应用于此循环。在循环后检查count的值,在循环中添加类似count++的语句