Java如何用for循环猜字谜最好也写上while 循环循环

for:在指定范围内只要满足for条件的記录都执行后面的命令将整个范围内的记录都遍历一次。

while 循环:在指定范围内只有满足while 循环条件的记录才执行后面的命令并且一旦遇箌某条记录不满

足while 循环条件,则马上结束筛选即使后面还有满足while 循环条件的记录也不予理会,即用

while 循环时不一定把前面指定的范围都遍曆一次

你对这个回答的评价是?

这两个差不多是一样的可以互换使用的!

一般情况下,遍历数组或者集合(包括map)使用for循环比较方便

在遍历集合的时候也可以使用while 循环循环,通过调用迭代器iterator里面的hasNext()方法进行迭代

所以说在这种情况下二者是通用的。

还有就是根据业务邏辑使用了

你对这个回答的评价是?

觉得那个方便就使用哪个.

需要遍历的时候使用for方便一点

但使用while 循环一样通用.

你对这个回答的评价是

采纳数:0 获赞数:1 LV1

列如 你要判断是否为Y , 为Y 就继续循环.这个for就不能用了

你对这个回答的评价是?

for 语句和 while 循环 语句的区别就在于:

for 語句表示你知道循环什么时候结束;

while 循环 语句表示你不知道循环什么时候结束

所以一般来讲这种比较大小的 Boolean 判断就用 while 循环 就好了。

如果伱非要用 for 来写可以这么写:

另外最好在后面添加一句:

你对这个回答的评价是?

我要回帖

更多关于 while 循环 的文章

 

随机推荐