java生成4位long类型随机数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java生成4位long类型随机数相关的知识,希望对你有一定的参考价值。
要是long类型的哦,而且是四位 怎么写呢 请教大神
而且我是放在循环里面用,为什么每次的随机数都是一样的啊
Java 8可以
import java.util.Arrays;import java.util.Random;
public class Test
public static void main(String[] args)
long[] a=new long[4];
Random r=new Random();
Arrays.setAll(a, i->r.nextLong());
System.out.println(Arrays.toString(a));
[-7582944531040893236, -7520198150499104930, -553710083671339401, -6663740765628728203]
每次生成4个数不一样的。把4可以换成2G以内的其他数
参考技术A Random rd=new Random();for (int i=1;i<100;i++)
long l1=(int)(Math.random()*9000+1000);
long l2=rd.nextInt(9000)+1000;
以上是关于java生成4位long类型随机数的主要内容,如果未能解决你的问题,请参考以下文章