用java写一个不重复的随机字符串方法
时间: 2023-12-06 12:03:23 浏览: 298
java产生不重复的随机数
5星 · 资源好评率100%
可以使用Java中的UUID类来生成不重复的随机字符串。UUID(Universally Unique Identifier)是一个128位的唯一标识符,可以保证在很大概率上不会重复。
下面是一个示例方法:
```java
import java.util.UUID;
public class RandomStringUtils {
public static String generateRandomString() {
String uuid = UUID.randomUUID().toString();
uuid = uuid.replaceAll("-", "");
return uuid;
}
}
```
这个方法使用UUID类生成一个随机的字符串,并将其中的“-”字符替换为空字符串,以便得到一个不包含“-”的纯字符串。
在实际应用中,可以根据需要调整生成的字符串长度或其他格式要求。
阅读全文