注释版 package com.ac; import java.util.Random; public class Demo01 { public static void main(String[] args) { //定义一个二维数组 int[][] nums=new int[5][5]; //随机数,如果报错,请导包 Random random = new Random(); //第一个for循环,获取二维数组的行数 for (int i = 0; i < nums.length ; i++) { //第二个for循环,获取二维数组一行的个数 for (int j = 0; j <nums[i].length ; j++) { //给二维数组的每个元素赋值100以内的随机数 nums[i][j]=random.nextInt(100); //输出随机数 System.out.print(nums[i][j]+"\t"); } System.out.print("\n"); } } } 无注释版 package com.ac; import java.util.Random; public class Demo01 { public static void main(String[] args) { int[][] nums=new int[5][5]; Random random = new Random(); for (int i = 0; i < nums.length ; i++) { for (int j = 0; j <nums[i].length ; j++) { nums[i][j]=random.nextInt(100); System.out.print(nums[i][j]+"\t"); } System.out.print("\n"); } } }