package SecondPage;
/数组的使用:
普通for循环
for each 循环
数组作为方法入参
数组作返回值/
public class ArrayDemo01 {
public static void main(String[] args) {
int[] a = {1, 2, 3, 4, 5, 6, 7, 8};
// for (int i = 0; i <= a.length; i++) {
//越界
// for (int i = 0; i < a.length; i++) {
// System.out.println(a[i]);
// }
for (int i : a) {
System.out.println(i);
// for each 循环
}
int[] reverse = reverse(a);
for (int i : reverse) {
System.out.println(i);
}
}
// 反转数组
public static int[] reverse (int[] array){
int[] result = new int[array.length];
for (int i = 0,j=array.length-1; i < array.length; i++,j--) {
result[j] = array[i];
}
return result;
}
}