❶ java中如何使用Random函数,该使用那些类
Random random = new Random();
Random random = new Random(100);//指定种子数100
method:nextInt()、nextLong()、nextFloat()、nextDouble() --》可以获得不同类型的随机数
如回------->System.out.println(random1.nextInt());
//java.lang.Math中的方法Random() 只产生答double类型的随机数
你想用它产生0-10的随机数可以这样--->(int)(Math.random()*10);
❷ java关于Random的用法
java.util.Random类用法
1.该类的构造方法:
Random():构造一个无参的随机数生成器。使用系统时间的毫秒作为默认种子。
Random(long seed):使用long数据类型的种子构造一个随机数生成器。
2.方法摘要:
boolean nextBoolean():返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的boolean值。
double nextDouble():返回下一个伪随机数,它是取自此随机数生成器序列的、在 0.0 和 1.0 之间均匀分布的 double 值。
float nextFloat():返回下一个伪随机数,它是取自此随机数生成器序列的、在 0.0 和 1.0 之间均匀分布的 float 值。
int nextInt():返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的 int 值.
int nextInt(int n):返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值n(不包括)之间均匀分布的 int 值。
long nextLong():返回下一个伪随机数,它是取自此随机数生成器序列的均匀分布的 long 值。
void setSeed(long seed):使用单个 long 种子设置此随机数生成器的种子。
注意:如果用相同的种子创建两个 Random 实例,则对每个实例进行相同的方法调用序列,它们将生成并返回相同的数字序列。
(2)java中的random怎么用扩展阅读:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
❸ java里面怎么用RANDOM随机取0.1.2这三个数
你只是随机取0,1,2这三个整数 可以这么写
Random random=new Random();
System.out.println(random.nextInt(3));
说明下 nextInt 带参数的意思
nextInt
public int nextInt(int n)
返回一个伪随机数,它是从此随机数生成器的序列中取出的、在 0(包括)和指定值(不包括)之间均匀分布的 int值。nextInt 的常规协定是伪随机地生成并返回指定范围中的一个 int 值。