
package com.study.shuzu;
public class shu3 {
public static void main(String[] args) {
//二维数组
int[][] arrays = {{1, 2}, {3, 4}, {5, 6}};
// printArray(arrays[0]);
System.out.println(arrays[0][0]);
System.out.println(arrays[2][0]);
}
//打印数组元素
public static void printArray(int[] arrays){
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i]+" ");
}
}
}
二维数组理解图

Arrays类:
Arrays类
是JDK提供的专门用于操作数组的工具类,位于java.util包中。
直接调用Arrays类的方法操作数组,无需自己编码
Arrays类里面包括数组的常用方法可以直接调用:Arrays.方法名
Arrays类常用方法
boolean equals(array1,array2):比较两个数组是否相等
void sort(array):对数组array元素进行升序排序
String toString(array):该方法将会一个数组array转换成一个字符串
void fill(array,val):把数组array所有元素都赋值为val
copyof(array,length):把数组array复制成一个长度为length的新数组
int binarySearch(array,val):查询元素值val在数组array中下标
举例:
package com.study.shuzu;
import java.util.Arrays;
public class shu4 {
public static void main(String[] args) {
int[] a={123,456,79,788,992,1,6,45};
// System.out.println(a);
// System.out.println(Arrays.toString(a));
// Arrays.sort(a);
// System.out.println(Arrays.toString(a));
// printArray(a);
Arrays.fill(a,0);
System.out.println(Arrays.toString(a));
}
public static void printArray(int[] a){
for (int i = 0; i <a.length; i++) {
if(i==0){
System.out.print("[");
}
if(i==a.length-1){
System.out.print(a[i]+"]");
}else{
System.out.print(a[i]+", ");
}
}
}
}
原文:https://www.cnblogs.com/chengmengdui/p/14728090.html