在 Java 中,您可以使用
java.util.UUID
生成一个随机的 UUID。UUID 有 128 位,其中包含 32 位的随机数。
您可以使用以下代码生成 UUID:
import java.util.UUID;
public class Main {
public static void main(String[] args) {
UUID uuid = UUID.randomUUID();
String random32 = uuid.toString().replace("-", "");
System.out.println("Random 32: " + random32);
如果您想生成 32 位的随机数,您可以使用 java.security.SecureRandom
类实现。
您可以使用以下代码生成 32 位随机数:
import java.math.BigInteger;
import java.security.SecureRandom;
public class Main {
public static void main(String[] args) {
SecureRandom secureRandom = new SecureRandom();
String random32 = new BigInteger(130, secureRandom).toString(32);
System.out.println("Random 32: " + random32);