java怎么在几个指定数字里面产生随机数
2个回答
展开全部
放在一个数组中,然后使用(int)Math.random();随机出数组的索引。
int[] nums = { 4, 1, 12, 10, 7, 6, 22, 100, 30, 82 };
int i = (int) (Math.random() * nums.length);
System.out.println(nums[i]);
i = (int) (Math.random() * nums.length);
System.out.println(nums[i]);
已在Eclipse中测试过,可运行。
int[] nums = { 4, 1, 12, 10, 7, 6, 22, 100, 30, 82 };
int i = (int) (Math.random() * nums.length);
System.out.println(nums[i]);
i = (int) (Math.random() * nums.length);
System.out.println(nums[i]);
已在Eclipse中测试过,可运行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询