知识点
举例
一维数组(以 int 型 为例)
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入数据:");
int n = input.nextInt();
int[] arr = new int[n];
for(int i=0; i<n; i++) {
arr[i] = input.nextInt();
}
System.out.println(Arrays.toString(arr));
input.close();
}
二维数组(以 int 型 为例)
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入数据:");
int n = input.nextInt();
int m = input.nextInt();
int[][] arr = new int[n][m];
System.out.println("输入二维数组数据:");
for(int i=0; i<n; i++) {
for(int j=0; j<m; j++) {
arr[i][j] = input.nextInt();
}
}
for(int i=0; i<n; i++)
System.out.println(Arrays.toString(arr[i]));
System.out.println("数组行数: arr.length= "+ arr.length);
System.out.print("数组列数: arr[0].length= "+ arr[0].length);
input.close();
}