数组
变量的声明
变量类型 变量名称 = 变量值
例: int x =10
数组类型 数组名称 = new 数组
例: int[] x= null
声明数组:
int[] array = null;
创建数组:
array = new int[10];
总结
-
数组是相同类型的有序集合
-
数组也是对象,数组元素相当于成员变量
-
数组长度的确定的,不可变的,如果越界,则报:ArrayIndexOutofBounds
数组的反转
package com.array;
public class Demo4 {
public static void main(String[] args) {
int[] x={1,2,3,4,5};
int[] a=reverse(x);
printx(a) ;
}
public static int[] reverse(int[] x){
int[] result=new int[x.length];
for (int i = 0,j= x.length-1; i < x.length; i++,j--) {
result[j]=x[i];
}return result;
}
public static void printx(int[] x){
for (int i = 0; i < x.length; i++) {
System.out.print(x[i] + "");
}
}
}