for和while的特点:
什么时候使用循环结构呢?
1:当对某些代码执行很多次时,使用循环结构完成。
2:当对一个条件进行一次判断时,可以使用if语句。
3:当对一个条件进行多次判断时,可以使用while语句。
注意:1:在使用循环时,一定要明确哪些语句需要参与循环,哪些不需要
2:循环通常情况,需要定义条件,需要控制次数
---------------------------------------------------------------------------------
无限循环简单的形式:
while(true)
for(;;)不写默认为true
1:for和while可以互换
2:格式上不同,在使用上有点小区别。(如果需要通过变量来对循环进行控制,该变量只作为循环增量存在时,区别就体现出来了)
例如:int x=1;
while(x<5){
System.out.println(x);
x++;
}
//执行完后x还在内存中,没有被释放
for(int x=1;x<5;x++){
System.out.printl(x);
}
//执行后x就释放了没有在内存中