import java.util.Scanner;
public class Matrix {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入矩陣的大小: ");
int n = scanner.nextInt();
// 創建壹個大小為n x n的矩陣
int[][] matrix = new int[n][n];
// 初始化矩陣
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
matrix[i][j] = i * n + j + 1;
}
}
// 輸出矩陣
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
System.out.print(matrix[i][j] + " ");
}
System.out.println();
}
}
}
在上面的示例代碼中,首先從用戶輸入中獲取矩陣的大小,然後使用兩個for循環來創建壹個大小為n×n的矩陣,並將其初始化。最後,再次使用兩個for循環來輸出矩陣的值。