java 生成9位不可能重复的随机数
时间: 2023-09-15 15:17:57 浏览: 179
java产生不重复的随机数
5星 · 资源好评率100%
可以使用 Java 中的 UUID 类来生成不可能重复的随机数,例如:
```java
import java.util.UUID;
public class RandomGenerator {
public static void main(String[] args) {
UUID uuid = UUID.randomUUID();
String randomNum = uuid.toString().substring(0, 9);
System.out.println("随机数为:" + randomNum);
}
}
```
这里使用 `UUID.randomUUID()` 生成一个 UUID,然后将其转换为字符串并截取前 9 个字符作为随机数。由于 UUID 的生成算法保证了其唯一性,因此这样生成的随机数也是不可能重复的。
阅读全文