for循环-java如何生成25个随机数

问题描述

java如何生成25个随机数

java生成25个随机数,步骤简单点的.用for循环写的.大跃进另工工

解决方案

http://zhidao.baidu.com/question/247056425.html

Random r = new Random();
for (int i = 0; i < 25; ++i) {
    float a = r.nextFloat();
    System.out.println(a);
}

解决方案二:

这是为什么

解决方案三:

int[] array = new int[25];
Random r = new Random();
// 生成25个100以内的随机数并填充array数组
for (int i = 0, n = array.length; i < n; i++) {
array[i] = r.nextInt(100);
}

时间: 2024-09-15 01:49:29

for循环-java如何生成25个随机数的相关文章

Java中生成随机数的实现方法总结_java

在实际开发工作中经常需要用到随机数.如有些系统中创建用户后会给用户一个随机的初始化密码.这个密码由于是随机的,为此往往只有用户自己知道.他们获取了这个随机密码之后,需要马上去系统中更改.这就是利用随机数的原理.总之随机数在日常开发工作中经常用到.而不同的开发语言产生随机数的方法以及技巧各不相同.笔者这里就以Java语言为例,谈谈随机数生成的方法以及一些技巧. 一.利用random方法来生成随机数. 在Java语言中生成随机数相对来说比较简单,因为有一个现成的方法可以使用.在Math类中,Java

算法-java 随机生成 两个数 n1 n2

问题描述 java 随机生成 两个数 n1 n2 java 随机生成 两个数 n1 n2 要求: n1,n2 均要 小于 指定 数值 ,比如小于1000 n1 要能整除 n2 最好不用循环.... 大概一次要生成 1万条数据,越高效率越好, 越能装13越好 解决方案 public class Test { public static void main(String[] args) { Test test = new Test(); long start = System.currentTime

java验证码生成具体代码_java

本文实例为大家分享了java验证码生成的示例代码,供大家参考,具体内容如下 package com.gonvan.component.captcha; import java.awt.*; import java.awt.image.BufferedImage; import java.io.IOException; import java.util.HashMap; import java.util.Map; import java.util.Random; import javax.imag

java随机生成5个数,最小值求不出?

问题描述 java随机生成5个数,最小值求不出? public class random1{ public static void main(String args[]){ int arr[]=new int[5]; int max=arr[0]; int min=arr[0]; for(int i=0;i<5;i++){ arr[i]=(int)(Math.random()*100); System.out.println(arr[i]); if(max<arr[i]) max=arr[i]

算法:随机生成25个元素的数组,再从里面随机取出5个不同的数(50分)

问题描述 算法:随机生成25个元素的数组,再从里面随机取出5个不同的数 解决方案 解决方案二:staticvoidRand(){Randoma=newRandom();List<Int32>lista=newList<Int32>();for(Int32i=0;i<25;i++){lista.Add(a.Next());}List<Int32>listb=newList<Int32>();for(Int32j=0;j<5;j++){Int32iT

浅谈Java中的n种随机数产生办法_java

我们从书本上学到什么? 最明显的,也是直观的方式,在Java中生成随机数只要简单的调用: java.lang.Math.random() 在所有其他语言中,生成随机数就像是使用Math工具类,如abs, pow, floor, sqrt和其他数学函数.大多数人通过书籍.教程和课程来了解这个类.一个简单的例子:从0.0到1.0之间可以生成一个双精度浮点数.那么通过上面的信息,开发人员要产生0.0和10.0之间的双精度浮点数会这样来写: Math.random() * 10 而产生0和10之间的整数

Java随机密码生成并和邮箱、手机号匹配_java

废话不多说了,直接给大家贴java代码了,代码有所注释,写的不好,还请各位大家多多关照. 代码如下所示: package com.alibaba.uyuni.common.util; import java.util.Random; public class GeneratePassword { /** * 生成随机密码 * @param pwd_len * 生成的密码的总长度 * @return 密码的字符串 */ public static String genRandomNum(int p

java验证码生成的基本流程_java

1.验证码的生成,我们能够看到是用Graphics对象画出来的.对象我们必须要获得Graphics对象 1-1.Graphics对象的获取,要通过BufferedImage获得 <span style="font-size:18px;">int width=100;//确定框框的大小 int height=40; BufferedImage bfi =new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);

一个php生成16位随机数的代码(两种方法)_php技巧

分享一个php生成16位随机数的代码,php生成随机数的二种方法. 方法1 复制代码 代码如下: <?php $a = mt_rand(10000000,99999999); $b = mt_rand(10000000,99999999); echo $a.$b; 方法2: <?php $a = range(0,9); for($i=0;$i<16;$i++){ $b[] = array_rand($a); } // www.yuju100.com var_dump(join("