static Random ran=new Random(); //声明实例化给出一个随机数
ran.nextInt(10)+1 //表示取一个1到10的随机数
Math.pow(底数,几次方) 适合用来做幂次方的题目
int n = (int) Math.pow(2, ran.nextInt(10)+1); 定义一个整数n:以2为底,以(0-10)为幂的一个整数
int[][] a = new int[n][n]; 定义a为n阶矩阵(n行n列)
a.length a行
a[0].length a列
Math.random() 随机生成0~1之间的数
for (int i = 0; i < a.length; i++) { 遍历a行
for (int j = 0; j < a[i].length; j++) { 遍历a列