java语言中for循环和while循环有什么区别?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

java语言中for循环和while循环有什么区别?

蛮大人123 2016-03-25 15:23:29 3120

java语言中for循环和while循环有什么区别?一般应聘的公司用哪个比较多?是不是不会while循环也没事。

r语言for for区别 while区别 javawhile区别 for什么区别
分享到
取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 19:14:29

    for循环适用于已知循环次数,while循环适用于未知循环次数,还有一种do while循环
    1>for循环:适合于循环次数是已知的。最好选择for循环
    2>while:适合于循环次数是未知的。最好选择while循环.
    3>do while:适合于循环至少执行一次的。最好选择do while循环.
    最大的区别应该是两个语句的语法结构上面。
    while只有一个表达式,表示是否进入循环体,使用continue的时候,直接进入exp.while(exp){……}
    for语句中有3个表达式 exp1,exp2,exp3 。
    exp1 在进入循环前执行一次,一般进行循环变量的初始化,
    exp2 是用来判断是否进入循环体,和while中的exp起到同样的作用。
    exp3 是用来修改我们的循环变量,一般是在每次执行完循环体后执行。
    使用continue后,也是进入的exp3for(exp1;exp2;exp3); {……}
    总的来说,可以用while实现的都可以用for来实现,可以用for来实现的也都可以用while实现。

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题