1
下面的代码是什么我迄今我需要生成十六进制表示一个32位的随机和唯一编号
Random randomeNum = new Random();
int n = randomeNum.nextInt();
System.out.println(Integer.toHexString(n));
这是一个正确的方式做这件事呢?
下面的代码是什么我迄今我需要生成十六进制表示一个32位的随机和唯一编号
Random randomeNum = new Random();
int n = randomeNum.nextInt();
System.out.println(Integer.toHexString(n));
这是一个正确的方式做这件事呢?
是的。这是正确的。 – Ganesh
好的,谢谢你Ganesh – tyro
你在做什么是正确的。更多这里:http://stackoverflow.com/questions/11094823/java-how-to-generate-a-random-hexadecimal-value-within-specified-range-of-value – Achilles