楼主我忘记了以前的163邮箱了,
我写在这吧,你自己复制粘贴过去。
public class TestIntArray {
public static void main(String[] args) {
int arr [] = new int [8];//创建一个长度为8的数组
for(int i = 0;i arr[i] = i+1; } int j = (int)(Math.random()*10); // 取第一个随机数 int k = (int)(Math.random()*10);// 取第二个随机数 try{ System.out.println("第一个数为:"+arr[j]);//打印第一个数 System.out.println("第二个数为:"+arr[k]);//打印第二个数 System.out.println("这两个数的乘积为:"+arr[j]*arr[k]);//打印他们的乘积 } catch(ArrayIndexOutOfBoundsException e){//处理异常 System.out.println("如果没有看到两个数的成绩,那么说明数组越界了哦"); e.printStackTrace();//显示错误信息 } } } 运行结果,eclipse:
随机数必须是数组中数的么?