for:用于循环固定的操作。比如循环执行100次。
while:用于循环固定的操作,或者不固定的操作、或者无限循环。
不固定的循环执行:也就是满足这个条件就行,不需要考虑,它会循环多少次。
如果需要定义循环增量。用for更合适。
也就是说:for循环比较方便,比如for(int i= 0 ,i<10; i++){ ………………………………}
i 的作用域就存在在for语句里面。当用完后,系统的垃圾回收机制就会自动的对 i 进行回收。
如果用while循环,这个自增变量就要定义在while(){}语句的外面了。 自增变量的作用域是整个类。
所以用for 更适合一些。 |