for循环和while循环有什么优缺点吗?
G gravinvitigh1981 New member 2023-02-16 #5 我认为在执行方面,for 循环更快。我的建议是在迭代次数已知的情况下使用 for 循环,否则使用 while 循环。
A apilemcom1978 New member 2023-02-16 #6 对于处理集合(如列表)等组合物时,for 循环非常方便。如果需要针对集合中的每个元素执行一次操作,无论集合的大小如何,都可以使用 for 循环。
P powatlafer1971 New member 2023-02-16 #9 while循环是地雷,不使用它们可保证职业安全。代码不仅可能失效,条件来源也可能失效。更重要的是,从维护的角度来看,你需要知道程序从源代码中如何在运行时表现。while循环会创建未知数。你永远不想在一个线程循环遍历它们时处理可能被更改的集合。唯一可以接受使用while的情况是循环永不结束。
while循环是地雷,不使用它们可保证职业安全。代码不仅可能失效,条件来源也可能失效。更重要的是,从维护的角度来看,你需要知道程序从源代码中如何在运行时表现。while循环会创建未知数。你永远不想在一个线程循环遍历它们时处理可能被更改的集合。唯一可以接受使用while的情况是循环永不结束。