专业的JAVA编程教程与资源

网站首页 > java教程 正文

java循环的这4种遍历方式,有些16K的程序员可能是懵逼的

temp10 2024-11-03 15:07:48 java教程 12 ℃ 0 评论

适用人群

java开发、java程序员、java后端开发、喜欢研究总结的程序员

环境

jdk1.8、idea、

java循环的这4种遍历方式,有些16K的程序员可能是懵逼的

for循环知识

基础复习下

案例

循环那么多种,开发时选择自己合适的

语法糖好吃吗,请全部收下

while循环

优点:可以灵活控制每个循环参数,代码并容易理解 【循环处理复杂逻辑建议用while吧】

缺点:代码看上去有点多

for传统

优点:跟while比代码更加干净了

for增强

优点:跟for传统比代码更加干净了

缺点:不能灵活控制 更新变量

1、对于数组,foreach 循环实际上还是用的普通的 for 循环

2、对于集合,foreach 循环实际上是用的 iterator 迭代器迭代

jdk8流

  • 优点:代码干净到极致
  • 缺点:不能灵活控制,continue、break都用不了啊

不灵活啊

在分析下传统for就是while的精简版

for(初始化; 布尔表达式; 更新) {
 //代码语句
}

总结

  • 这4种方式,请根据自己代码的复杂度合理去选择使用
  • jdk8函数式循环非常简洁,但复杂逻辑真不建议用他。
  • 语法糖一定要会吃才行

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表