1、while关键字的中文意思是“当……的时候”,也就是当条件成立时循环执行对应的代码。while语句是循环语句中基本的结构,语法格式比较简单。
while语句语法格式:
while(循环条件)
循环体;
为了结构清楚,并且使循环体部分可以书写多行代码,一般把循环体处理成代码块,则语法格式变为:
while(循环条件)颤键搏{
循环体;
}
语法说明:和if语句类似,如果不是用代码块的结构,则只有while后面的第一个语句是循环体语句。在该语法中,要求循环条件的类型为boolean类型,指循环成立的条件,循环体部分则是需要重复执行的代码。
执行流程:在执行while语句时,首先判断循环条件,如果循环条件为false,则直接执行while语句后续的代码,如果循环条件为true,则执行循环体代码,然后再判断循环条件,一直到循环亮旦条件不成立为止。
下面结合具体的示例来演示一下while语句的茄祥基本使用。首先我们来实现一个无限循环,也称死循环,具体代码如下:
while(true){
System.out.println(‘a’);
}
你好!
结果是一样的,java语法是一个语句以分号结束,亏念
其实while() {}也是一个大的语句,只衫让不过一般这样的语或空局句后面的分号都省略了
for(){};一样的等等
希望能解决你的疑问。
举个例子,编程:录入班级人数、学员成绩返谨全班镇首平均分漏旅基;
while中还可以嵌入while,不满足条件时就一直循环。
分号蚂销悄斗燃单独是一行空语句,虽然看起来是连在一起的,但实际上可以把分号回车单独放一行闷渣,这样你就可以理解了
while(flag==true){
System.out.println("Hello World!!);
}
; //空语句
没区别,但是我看你的循顷银型环条搏厅件貌似是死循环。 看了你的代码 还有helloword后面少加了雀猜引号。
while(flag==true){
System.out.println("Hello World!!");
}
这样就OK 了