数组遍历
常用方式有三种:
1.for循环
2.for…in
3.foreach
for循环
通过for循环遍历数组中的每一个元素
public class ArrayDemo {
public static void main(String[] args) {
int[] arr = {11, 22, 33, 44, 55};
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
for…in
public class ArrayDemo01 {
public static void main(String[] args) {
int[] arr = {11, 22, 33, 44, 55};
for(int i in arr) {
System.out.println(i);
}
}
}
foreach方式
foreach遍历
概念:集合和数组专有的遍历方式
语法格式
for(元素类型 元素变量名 : 数组/集合){
通过元素变量名来操作每一个元素;
}
foreach遍历方式的特点
1.简化了遍历
2.foreach没有索引
3.foreach底层还是使用了普通for遍历
编译时期系统会读取foreach的格式,转化普通for格式
public class ArrayDemo01 {
public static void main(String[] args) {
int[] arr = {11, 22, 33, 44, 55};
for(int i : arr) {
System.out.println(i);
}
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}