Java集合的三种遍历方法
2021-09-16 13:13
标签:适合 public 工作 int ice map 后端开发 容器 request Java集合的三种遍历方法 作为一个后端开发者,Java集合类是我们在工作中运用最多的、最频繁的类。相比于数组(Array)来说,集合类的长度可变,更加适合于现代开发需求; Java集合就像一个容器,可以存储任何类型的数据,也可以结合泛型来存储具体的类型对象。在程序运行时,Java集合可以动态的进行扩展,随着元素的增加而扩大。在Java中,集合类通常存在于java.util包中。 那么,集合存储完数据,我们一般是怎么获取到里面的数值呢?和数组的取值方式有什么不一样呢? 这里使用集合储存对象,并用记录下三种不一样的取值方式。( 只有部分关键代码,了解思路即可 ) Parent类 @Data @NoArgsConstructor @AllArgsConstructor public class Parent { private int id; private String catalogue; } ParentController类 @Controller public class ParentController { @Autowired private ParentService parentService; @RequestMapping("/allParent") public String getAllParent(Model model){ List parentList = parentService.getAllParent(); // 第一种遍历方式:普通for循环 for (int i = 0; i