java中如何产生64位随机数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 11:58:26
java中如何产生64位随机数

java中如何产生64位随机数
java中如何产生64位随机数

java中如何产生64位随机数
import java.util.Random;
public class TestRandom {
public static void main(String[] args) {
Random ran = new Random();
StringBuffer strb = new StringBuffer();
int num1 = 0;
for (int i = 0; i < 64 / 8; i++) {// 这里是产生9位的64/8=8次,
while (true) {
num1 = ran.nextInt(99999999);
System.out.println(num1);
if (num1 > 10000000) {
strb.append(num1);
break;
}
}
}

System.out.println("你要的64位随机数是: "+strb);
System.out.println("总位数是:"+strb.length());
}
}
运行结果:
你要的64位随机数是: 6217289079730846975998312712470274167723108220728130676291808599
总位数是:64
希望采纳