0
点赞
收藏
分享

微信扫一扫

第三次学JAVA再学不好就吃翔(part84)--增强for循环

学习笔记,仅供参考,有错必纠


文章目录

  • ​​增强for循环​​


增强for循环



  • 增强for循环概述

增强for循环可以简化数组和Collection集合遍历。

  • 格式
for(元素数据类型 变量 : 数组或者Collection集合) {
变量
}
  • 举个例子
package com.guiyang.object;

import java.util.ArrayList;

import com.guiyang.bean.People;
import com.guiyang.bean.Student;

public class Demo1_Foreach {

public static void main(String[] args) {
int[] arr = {11, 22, 33, 44, 55};

for (int i : arr) {
System.out.println(i);

}

ArrayList<People> alist1 = new ArrayList<>();

alist1.add(new People("Ada", 18));
alist1.add(new People("Petter", 20));

for (People people : alist1) {
System.out.println(people);
}

}

}

输出:

11
22
33
44
55
People [name=Ada, age=18]
People [name=Petter, age=20]



  • 备注

增强for循环不能在循环过程中删除元素,否则会发生并发修改异常。这是因为增强for循环底层用的是迭代器

举报

相关推荐

0 条评论