java中什么时候用for和while循环

 我来答
ThinkIBM
推荐于2018-09-23 · TA获得超过5289个赞
知道大有可为答主
回答量:3263
采纳率:0%
帮助的人:5410万
展开全部
for循环和while循环其实可以转换的,所以无所谓什么时候用哪个循环,看你自己意愿了
比如:
for(int i=0;i<10;i++){ 循环代码} 等效于
int i=0;while(i<10){
循环代码
i++;
}

而:
while(条件){
循环代码
}
等效于:
for(;条件;){
循环代码
}
匿名用户
2010-12-03
展开全部
书上说循环次数明确,大都采用for循环,以及do while,while循环用在循环次数不确定的情况下。
但是个人认为,其实不分循环次数明不明确,除了肯定一次也不循环的不用do while外,其余都可以用,但尽量用for。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leelizk
2010-12-02 · TA获得超过573个赞
知道小有建树答主
回答量:776
采纳率:0%
帮助的人:467万
展开全部
其实两个都没有什么区别的。。一样的使用。
看你习惯使用了。
都可以限制循环次数,
都可以无限循环。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Big嘴
2010-12-02 · TA获得超过4097个赞
知道小有建树答主
回答量:697
采纳率:50%
帮助的人:624万
展开全部
虽说他们都能完成相同的功能,但是他们还是有区别的,区别如下:
for循环又称(计数器式循环)也就是说for循环大都是应用于明确循环次数这样的循环。
例如:
for(int i =0 ; i<1000 ;i++)
这样的循环,循环次数明确,大都采用for循环。
while循环分为do while(直到型循环) 和while(当型循环)都是不定次数循环。用在循环次数不确定的情况下。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式