java生成1到50随机数
答:使用单个 long 种子创建一个新随机数生成器: public Random(long seed) { setSeed(seed); } next 方法使用它来保存随机数生成器的状态。方法摘要 protected int next(int bits)生成下一个伪随机数。boolean nextBoolean()返回下一个伪随机数,它是从此随机数生成器的序列中取出的、均匀分布的 ...
答:java产生随机数的方法是Math.random() . 产生0~1的随机数 那么根据这个原理可以自行调整 来生成各个范围的随机数 要50~100的范围的随机数:就是 int temp = (int) ( 50 * Math.random() + 50);
答:java中随机数主要有两种方法生成:1.Math.random()2.java.util.Random类的方法。方法1调用方便,但功能简单,并且不能初始化种子值,随机性不够好。生成的随机数是0.0到1.0间的浮点数,往往需要进行值域变换。方法2调用复杂,功能强大,可初始化种子子,随机性好。可直接生成较大随机整数。如生成[-...
答:(int)(Math.random()*8)+1 或者 Random r =new Random(100);System.out.println(r.nextInt(8)+1);Java产生随机数的两种方式 1、通过Math.random()方法返回一个0到1之间的double值。 2、通过Random类来产生一个随机数,这个是专业的Random工具类,功能强大。Math.random()方法 Math.random...
答:int[] ii = new int[5]; for (int i = 0; i < ii.length; i++) { ii[i] = new Random().nextInt(99) + 1; } System.out.println("排序前:"); for (int i = 0; i < ii.length; i++) { System.out.print(ii[i] + " "); } Arrays.sort(ii)...
答:private static int times=1;private static ID id;HashSet hs;JTextField num1,num2;//范围,取数 JButton run,con,reset,save;JTextArea txt;public Main() { num1=new JTextField(10);num2=new JTextField(10);run=new JButton("生成");reset=new JButton("重置");save=new JButton("...
答:package Test19;public class 知道 { public static void main(String[] args){ int[][] a=new int[3][3];int i,j,s1=0,s2=0,s3=0;for(i=0;i<3;i++){ for(j=0;j<3;j++){ double d=Math.random();a[i][j]=(int)(d*50+1);} } for(i=0;i<3;i++){ s1+=a[...
答:比如这个范围是a—b,int m=(int)Math.rint(Math.random()*(b-a)+a)这个函数就可以了。或者也可以用for循环判断,有问题可以随时在百度私信我
答:java里生成随机数主要有2个方法比较常用.1.Random类. 在 java.util.包里, 有多种方法可以随机产生int, long, double,boolean等类型 2.Math 类,在java.lang.包里, 可以生成一个[0~1)之间的随机浮点数 备注* :a. )使用Random需要导包,但是使用Math无需导包.b. )Math底层还是调用了Random类...
答:new Random().nextInt(100) +1;//不加1 则得到的是 0——99之间的随机数 加 1 则得到的时1——100之间的随机数
网友评论:
林郑15685478389:
java怎么产生50到100随机数 -
39533毋歪
: java产生随机数的方法是Math.random() . 产生0~1的随机数 那么根据这个原理可以自行调整 来生成各个范围的随机数 要50~100的范围的随机数:就是1inttemp = (int) ( 50* Math.random() + 50);
林郑15685478389:
Java怎么产生随机数 -
39533毋歪
: 一、利用random方法来生成随机数. 在Java语言中生成随机数相对来说比较简单,因为有一个现成的方法可以使用.在Math类中,Java语言提供了一个叫做random的方法.通过这个方法可以让系统产生随机数. 二、通过Random类来生成随...
林郑15685478389:
如何在java中产生随机数? -
39533毋歪
: 1. 在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有. 2. 在java.util这个包里面提供了一个...
林郑15685478389:
JAVA 随机对象产生方法 -
39533毋歪
: ramdon r=new ramdon() int result=r.nextint(50) 这个是产生50内的随机整数.
林郑15685478389:
求助java大神!求(随机50次1到50之间的数并且每次的数都不重复并把每次的结果装到数组里)的代码
39533毋歪
: 可以先用List把1-50都装进去,然后loop:random(随机数的范围是1-list.size())一个index,取出list下标为index的元素(list.get(index)),存入数组中,然后删除list中下标为index的元素(list.remove(index)).循环loop直到list中没有元素
林郑15685478389:
请问一个产生随机数的java程序怎么写?要0 - 50的随机数,边界也要有输出. 谢谢啦!!! -
39533毋歪
: import java.util.Random; public class Main { public static void main(String[] args) { Random random = new Random(); // 测试 for (int i = 0; i < 100; i++) { // random.nextInt(51) 取 0 到 51之间(不包含51)的随机数 System.out.println(random.nextInt(51)); } } }
林郑15685478389:
JAVA中如何随机生成确定范围中的随机数 -
39533毋歪
: nextInt(int n),参数n表示0<=随机数<n.所以在实际应用中,应该灵活使用. 下面例子,随机生成50个[10, 50]之间的随机数. import java.util.Random; public class Rand...
林郑15685478389:
用java定义一个一维数组,其中随机生成500个1到50之间整数,输出出现最多的偶 -
39533毋歪
: static void ss() { Map<Integer, Integer> map = new HashMap<Integer, Integer>(); Integer[] nums = new Integer[500];// 定义一个长度500的整数组 Random ra = new Random(); // 循环给数组赋值(随机产生值) for (int i = 0; i < nums.length; i++...
林郑15685478389:
编写一个java程序,随机产生50个(10~100)之间的整数将他们存于数组中,并将它总和及平均数 -
39533毋歪
: 你好,这是代码,仅供参考./** * @ file RandomTest.java */ public class RandomTest { public static void main(String[] args) { //声明一个数组,可储存50个整数 int[] randomNumbers = new int[50]; //将随机数存进数组 for (int i = 0; i < ...
林郑15685478389:
java里怎么产生5到15的随机数? -
39533毋歪
: Random r = new Random();System.out.println(r.nextInt(10)+5);第一句生成一个随机类的对象 第二句中,r.nextInt(10),是指生成一个伪随机数,大小在0~10之间, 将最后的结果再加上五,那么生成的随机数就在5~15之间.希望对你有帮助.