循环,重置和提高数字

时间:2012-12-05 00:46:15

标签: java

在java中,有没有办法在每次数字大于另一个数字时循环,然后将第一个数字重置为0,然后将第二个数字提高一个设定值,然后在第一个数字获得后重新执行高于第二个数字?

int number1 = 6517253;
int number2 = 7195629;

2 个答案:

答案 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;
}