数组的使用
-
普通的for循环
-
for-Each循环
-
数组做方法入参
-
数组返回值
package Array;
public class Dome06 {
public static void main(String[] args) {
int[] arrays={1,2,3,4,5};
printArray(arrays);
}//打印数组的全部元素
public static void printArray(int[]arrys){
for (int i = 0; i < arrys.length; i++) {
System.out.println(arrys[i]+" ");
}
}
}
package Array;
public class ArrayInverseDome {
public static void main(String[] args) {
//数组的反转
//定义一个int数组,存1到5
//定义两个变量纯,最小位置,和最大位置。
//循环交换最大和最小位置上面的数最小是min最大是max
//循环交换最小和最大位置上面的数,只有当min<max的时候才交换
int[] intarr={1,2,3,4,5 };
for (int min = 0,max=intarr.length-1; min < max; min++ ,max--) {
//定义临时变量,保存临时结果
int temp=0;
//将最小值保存到临时变量的位置
temp =intarr[min];
//将最大值保存到最小位置
intarr [min]=intarr[max];
//将临时变量保存到最大值
intarr[max]=temp;
}
for (int i = 0; i < intarr.length; i++) {
System.out.println(intarr[i]);
}
}
}