------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
while语句格式:
do while 语句格式:
do
{
执行语句;
}while(条件表达式);
特点:条件无论是否满足,循环体至少被执行一次。
ctrl + c 强制停止命令行
for 语句格式:
for(初始化表达式;循环条件表达式;循环后的操作表达式)
{
执行语句;
}
1.for里面的三个表达式的运行顺序,初始化表达式只读一次,判断循环条件,为真就执行循环体,然后再执行循环后的操作表达式,接着继续判断循环条件,重复找个过程,直到
条件不满足为止。
2.while 与 for 可以互换,区别在于for 为了循环而定义的变量,在for循环结束就是在内存中释放。而while循环使用的变量在循环结束后还可以继续使用。
3.最简单无限循环格式:while(true),for(;;) 无限循环的存在的原因是并不知道循环多少次,而是根据某些条件,来控制循环。
for 和 while 的区别
1.变量有自己的作用域。对于for来讲:如果将用于控制循环的增量定义在for语句中,那么该变量只能在for语句内有效。
for语句执行完毕。该变量在内存中被释放。
2.for和while可以进行互换。如果需要定义循环变量,用for更为合适。
总结:
什么时候使用循环结构?
当要对某些语句执行很多次时,就使用循环结构。
循环语句的其他特点
int x=1;
for(System.out.println("a");x<3;System.out.println("c"))
{
System.out.println("d");
x++;
} // adcdc OK
int y=0
for( :y<3:)
{
y++;
} // OK
无限循环的最简单表现形式:
for(;;){}
while(true){}
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------