格式1: int[] arr = new int[5]; //生成长度为5的 int 数组默认值为0
格式2: int[] arr = {1,3,5,7};
格式3: int [] arr = new int[]{1,3,5,7}
多维数组 int arr[][] = new int[3][4];
以下常用方法每个都重载了多个方法,注意使用。
static String | toString(int[] a) 返回指定数组内容的字符串表示形式。 |
static void | sort(int[] a, int fromIndex, int toIndex) 对指定 int 型数组的指定范围按数字升序进行排序。 |
static void | fill(int[] a, int fromIndex, int toIndex, int val) 将指定的 int 值分配给指定 int 型数组指定范围中的每个元素。 |
static boolean | equals(int[] a, int[] a2) 如果两个指定的 int 型数组彼此相等,则返回 true。 |
static int[] | copyOfRange(int[] original, int from, int to) 将指定数组的指定范围复制到一个新数组。 |
static int[] | copyOf(int[] original, int newLength) 复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。 |
static int | binarySearch(T[] a, T key) 使用二分搜索法来搜索指定 T类型 数组,以获得指定的值。 |