java编码中怎样产生四位随机数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java编码中怎样产生四位随机数相关的知识,希望对你有一定的参考价值。

可以借助Math类里的random方法或者借助Random类来实现

1、使用Math类的random方法实现产生1000-9999的随机数代码如下:
int a = (int)(Math.random()*(9999-1000+1))+1000;//产生1000-9999的随机数

2、使用Random类实现代码:

import java.util.Random;//导入Random包
public class Ranadd
public static void main(String[] args)
int x;//定义两变量
Random ne=new Random();//实例化一个random的对象ne
x=ne.nextInt(9999-1000+1)+1000;//为变量赋随机值1000-9999
System.out.println("产生的随机数是:"+x);//输出


参考技术A

用这个代码:

java.util.Random random = new java.util.Random();
int a = random.nextInt(9000) + 1000;//生成从0-指定数(不包括指定数)的整数

从1000-9999;可以看成从0+1000——8999+1000

本回答被提问者采纳

以上是关于java编码中怎样产生四位随机数的主要内容,如果未能解决你的问题,请参考以下文章

JAVA 获取一个四位随机数(并且四位数不重复),并说明原理和算法

如何在SQL里生成四位随机数?

JAVA 获取一个四位随机数(并且四位数不重复),并说明原理和算法

java 怎么判断文本内容的编码格式

求助,解释下Java中怎样把网址URL编码转义

求一个生成四位随机数的PHP代码