当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:16:00  来源:本站整理

Java编程那些事儿35—while语句语法[Java编程]

赞助商链接



  本文“Java编程那些事儿35—while语句语法[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

5.4 循环语句

循环语句在程序计划顶用来描写有法则反复的流程.在实际的程序中,存在很多需求反复履行的流程,为了简化这些反复的履行流程,在程序计划语言中新增了该类语句.

在学习循环语句时,最重要的就是发现流程的规律,然后再用程序计划语言将该规律描写出来,历来实现程序要求的流程.

循环语句是流程掌握中最复杂,也是最有效、最难掌握的语句,在最初接触时,首先要熟习基本的语法,然后需求可以快速察看出流程的规律,这个察看本领需求依靠大量的阅读和编写程序举行造就,这就是基本的逻辑思维,然后将该规律描写出来便可.所以在学习循环语句时,学习语法只是基本的内容,更多的是造就自己察看规律的本领,这个才是真正学习循环语句时的难点,也是重点.

本节主要报告循环语句的三种语法格局:while语句、do-while语句和for语句.

5.4.1 while语句

while关键字的中文意思是“当……的时刻”,也就是当条件成立时循环履行对应的代码.while语句是循环语句中基本的构造,语法格局对比简单.

while语句语法格局:

while(循环条件)
  循环体;

为了构造清楚,并且使循环体部份可以书写多行代码,普通把循环体处理成代码块,则语法格局变成:

while(循环条件){
  循环体;
}

语法阐明:和if语句近似,假如不是用代码块的构造,则只有while背面的第一个语句是循环体语句.在该语法中,要求循环条件的范例为boolean范例,指循环成立的条件,循环体部份则是需求反复履行的代码.

履行流程:在履行while语句时,首先判断循环条件,假如循环条件为false,则直接履行while语句后续的代码,假如循环条件为true,则履行循环体代码,然后再判断循环条件,一向到循环条件不成立为止.

下面结合具体的示例来演示一下while语句的基本利用.首先我们来实现一个无限循环,也称死循环,具体代码以下:

while(true){
  System.out.println(‘a’);
}

下面讲授一下该while语句的履行次序,首先判断while语句的循环条件,条件成立,则履行循环体的代码,输出字符a,然后再辨别循环条件,条件成立,持续履行循环体代码,输出a,再判断循环条件……,顺次类推,因为循环条件一向成立,所以该程序的功效是一向输出a,永不断止.

阐明:在掌握台下履行死循环的程序,可以按Ctrl+C完毕循环,在Eclipse中运行死循环的程序,可以挑选履行窗口中的红色按钮“Terminate”完毕程序.

下面是利用while语句输出0-9这10个数字,程序实现的原理是利用一个变量代表0-9之间的数字,每次输出该变量的值,每次对该变量的值加1.变量的值从0开始,只要小于数字10就履行该循环.具体的示例代码以下:

int i = 0;
while(i < 10){
  System.out.println(i); //输出变量的值
  i++; //变量的值增添1
}


  以上是“Java编程那些事儿35—while语句语法[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .