import java.util.*;
public class HelpTest {
public static void main(String[] args) {
Random suijishu = new Random();
Scanner saomiaoyi = new Scanner(System.in);
System.out.println("请输入个数:");
int timu = saomiaoyi.nextInt();
int[][] da = new int[timu][timu];//定义数组时未使用数组长度,随机数>3导致数组越界
timu = da.length;
for (int a = 0; a < timu; a++) {
for (int i = 0; i < timu; i++) {
da[a][i] = suijishu.nextInt(timu) + 1;
}
}
for (int b = 0; b < timu; b++) {
for (int c = 0; c < timu; c++) {
System.out.println(da[b][c]);
}
}
}
}
这个是更改过的你对比对比,然后class文件名 不要用中文,用英文,每个单词首字母大写