当前位置: 首页 > news >正文

遍历List集合

1.初始化

// 写法一
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");// 写法二
List<String> list = new ArrayList(){{add("a";add("b";add("c";
}};

2. 遍历

方式一:for循环

最基础的遍历方式:for循环,指定下标位置,使用 List 集合的 get(i) 方法来获取元素。

for(int i=0; i<list.size(); i++){System.out.println(list.get(i));
}

方式二:for-each循环

for (String str : list){System.out.println(str);
}

方式三:迭代器

Iterator<String> itr = list.iterator();
while(itr.hasNext()){String str = itr.next();System.out.println(str);
}

方式四:forEach + Lambda表达式

list.forEach((str)->{System.out.println(str);
});
http://www.lryc.cn/news/187487.html

相关文章:

  • k8s containerd查看镜像
  • acwing.893. 集合-Nim游戏(博弈论sg函数模板)
  • 数据安全防护:云访问安全代理(CASB)
  • 面试准备-操作系统
  • 深度学习基础知识 Batch Normalization的用法解析
  • Centos7安装MongoDB7.xxNoSQL数据库|设置开机启动(骨灰级+保姆级)
  • JDK、JRE、JVM三者之间的关系
  • 【ppt技巧】批量修改ppt中的字体
  • RustDay01——运行在线GitHub Rust环境
  • 上门按摩小程序|同城上门按摩软件开发|上门按摩系统;
  • rpm安装mysql8后碰到的问题
  • Linux 磁盘管理+实例
  • MongoDB——centOS7安装mongodb5.0.21版本服务端(图解版)
  • C#实现OPC DA转OPC UA服务器
  • TCP/IP网络协议通信函数接口
  • go语言判断管道是否关闭的误区
  • 如何轻松使用 ChatGPT 进行论文大纲和创作
  • 【深蓝学院】手写VIO第6章--视觉前端--笔记
  • 用例图 UML从入门到放弃系列之三
  • NLP大模型
  • Python- 将一个字符串列表连接成一个单独的字符串
  • 深眸科技自研AI视觉分拣系统,实现物流行业无序分拣场景智慧应用
  • 吴恩达《微调大型语言模型》笔记
  • Java中的Servlet
  • Flutter配置Android SDK路径
  • jwt的基本介绍
  • 常见Vue事件修饰符浅析
  • 怎样开始用selenium进行自动化测试?
  • 二维数组多次排序 或 嵌套list多次排序
  • Flutter - 波浪动画和lottie动画的使用