在java中,有没有办法在每次数字大于另一个数字时循环,然后将第一个数字重置为0,然后将第二个数字提高一个设定值,然后在第一个数字获得后重新执行高于第二个数字?
int number1 = 6517253;
int number2 = 7195629;
答案 0 :(得分:0)
while (number1 <= number2)
{
number1 = number1 + setNumber;
}
number1 = 0;
如果这是你的意思。你的问题对我来说有点混乱,但这会循环并通过setNumber变量值增加number2,直到number1大于number2。然后它将number1重置为0.如果您正在寻找其他内容,请告诉我。这不是我如何阅读这个问题,但我读它的方式没有意义
答案 1 :(得分:0)
我会使用以下代码...
int number1 = 6517253;
int number2 = 7195629;
int setValue = 12345; // Whatever the "set value" needs to be
boolean continueLooping = true;
while (continueLooping) {
for (int i = number1; i <= number2; i++)
doSomething();
number1 = 0;
number2 += setValue;
if (<some-condition>)
continueLooping = false;
}