int[]arr={1,2,4,5,6};
//打印出数组的全部元素
for (int i = 0; i max){
max=arr[i];
}
}System.out.println(max);
For Eech循环
定义一个数组arr
在idea上输入arr.for自动变为for (int i : arr) 这个i与基本for循环的i同理 但是不可以操作下标 一般用来输出数组元素
int[]arr={1,2,4,5,6};
for (int i : arr) {
System.out.println(i);
}
数组作方法入参
数组可以封装成一个方法的参数 进行调用 操作
int[]arr={1,2,4,5,6};
printArrars(arr);//调用printArrars方法打印arr
}
public static void printArrars(int arr[]){//定义打印数组的方法
for (int i = 0; i
数组作返回值
反转数组
- 难点:for (int i = 0,j=result.length-1; i 这个循环 代表着i从arr的[0]下标开始走 j从result.length的最后一个下标开始降到第[0]下标
然后头尾进行复赋值result[j]=arr[i]
public static void main(String[] args) {
int[]arr={1,2,4,5,6};
int[]nne=reverse(arr);//nne这个数组等于颠倒的arr数组
for (int i = 0; i 


