永发信息网

java中 怎样实现随机4位的整数?

答案:3  悬赏:0  手机版
解决时间 2021-04-06 18:35
  • 提问者网友:饥饿走向夜
  • 2021-04-06 11:31
java中 怎样实现随机4位的整数?
最佳答案
  • 五星知识达人网友:老鼠爱大米
  • 2021-04-06 12:23
可以借助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);//输出
    }

}说明:

1、Java中Math类中有random方法产生的随机数是一个伪随机选择的(大致)均匀分布在从0.0到1.0这一范围内的double类型数
2、java.util.Random类中实现的随机算法是伪随机,也就是有规则的随机,所谓有规则的就是在给定种(seed)的区间内随机生成数字;相同种子数的Random对象,相同次数生成的随机数字是完全相同的;Random类中各方法生成的随机数字都是均匀分布的,也就是说区间内部的数字生成的几率均等;
全部回答
  • 1楼网友:刀戟声无边
  • 2021-04-06 14:11
random.后面自己查api随便你怎么用
  • 2楼网友:洎扰庸人
  • 2021-04-06 13:11
random这个类知道吗?如果想学到东西的话建议你去API文档查查这个类
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯