java中为什么说for循环是明确知道循环体需要执行的次数后的最佳循环语句选择?

2025-01-07 06:17:53
推荐回答(1个)
回答1:

这是从代码易读性方面考虑的。

其实三种循环的写法,除了do while循环要先走一遍外,是可以互相替代的,而while和do while循环要是执行固定次数循环就要在内部定义循环变量。

如果循环体很大,而循环变量理论上是可以放任意位置的,这个循环变量放的位置不好找,不如像for循环干脆放到开始,一看便知。