JAVA里,while循环能做的,for循环都能做吗?
JAVA里,while循环能做的,for循环都能做吗?例如,我想问的是JAVA编程里,用while循环做的一道程序。while(username.equals("y"))...
JAVA里,while循环能做的,for循环都能做吗?
例如,我想问的是JAVA编程里,用while循环做的一道程序。
while(username.equals("y")){
System.out.println("你好啊!");
}
如果像这种判断输入的字符串问题,for循环能做吗? 展开
例如,我想问的是JAVA编程里,用while循环做的一道程序。
while(username.equals("y")){
System.out.println("你好啊!");
}
如果像这种判断输入的字符串问题,for循环能做吗? 展开
8个回答
展开全部
理论上来说while循环能实现的 for循环都能实现
而且确实是这样
不要说什么for必须知道具体循环次数才能用
不要忘了,在不知道循环次数的情况下我们还有跳转语句啊。。break或者continue ,
不过如楼上几位老大所说,为了代码的整洁,还是建议,有限次数的循环使用for,满足特定条件的循环用while,或者先执行一次,后判断的do while
而且确实是这样
不要说什么for必须知道具体循环次数才能用
不要忘了,在不知道循环次数的情况下我们还有跳转语句啊。。break或者continue ,
不过如楼上几位老大所说,为了代码的整洁,还是建议,有限次数的循环使用for,满足特定条件的循环用while,或者先执行一次,后判断的do while
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然可以,但是为了代码整洁,
还是有各自的区分才好,对于
有限次数的循环使用for,对于
满足特定条件的循环用while
还是有各自的区分才好,对于
有限次数的循环使用for,对于
满足特定条件的循环用while
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然行!下面的程序和你的程序效果一样:
for(;username.equals("y");){
System.out.println("你好啊!");
}
for(;username.equals("y");){
System.out.println("你好啊!");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for可以和if语句搭配判断,比如输入了3次错误密码就退出之类的判定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |