java双色球问题,用while(true)正常,用for却有时出现运行异常

2024-11-29 06:46:47
推荐回答(3个)
回答(1):

这个for是指定循环次数为6..如果恰好6次取出值不一样,正常。有一次数字相同就会异常。
while(true)循环是不知道循环会执行几次,直到满足break条件。。

回答(2):

continue 之后 i 依然会 ++
应该在continue之前 i--

回答(3):

while有时不和for等价,