Java无限循环问题-具有未知变量

Java无限循环问题-具有未知变量,java,variables,while-loop,infinite-loop,Java,Variables,While Loop,Infinite Loop,我正在学习Coursera的课程。我试图找到一个解决他们的无限while循环问题的未知变量 问题是: inti=1; while(我不只是猜测。原因是什么。i至少是(不“大于”,这略有不同)34意味着什么?它的否定是什么?while语句中的条件决定了循环是否应该继续运行。那么,当i运行时循环是否应该结束“至少34”那么在什么条件下循环应该继续运行?谢谢你的回复,兄弟,问题解决了。你能解释一下这个问题的逻辑吗?实际上我不明白。@B4CK3NDD3V我想我明白了,让我再试一次。声明”t循环在i至少为

我正在学习Coursera的课程。我试图找到一个解决他们的无限while循环问题的未知变量

问题是:

inti=1;

while(
我不只是猜测。原因是什么。
i
至少是(不“大于”,这略有不同)34意味着什么?它的否定是什么?while
语句中的条件决定了循环是否应该继续运行。那么,当
i
运行时循环是否应该结束“至少34”那么在什么条件下循环应该继续运行?谢谢你的回复,兄弟,问题解决了。你能解释一下这个问题的逻辑吗?实际上我不明白。@B4CK3NDD3V我想我明白了,让我再试一次。声明”t循环在i至少为34时结束`意味着如果i为34或更大,循环应该结束-如果我们反转该条件(因为
循环有一个定义它何时运行的条件),我们得到i小于34,或者在java
i<34
中。
int i = 1;
while (<<?>>) {
    i = i*n;
}
while (i < 34) {
    i = i*n;
}