Java 生成 8 字节随机字符串
以下是一个 Java 程序,用于生成一个 8 字节长度的随机字符串:
import java.util.Random;
public class RandomStringGenerator {
public static void main(String[] args) {
// 定义字符集合
String characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
// 创建Random对象
Random random = new Random();
// 创建一个StringBuilder对象来存储随机生成的字符串
StringBuilder stringBuilder = new StringBuilder();
// 循环8次,每次随机选择一个字符添加到字符串中
for (int i = 0; i < 8; i++) {
// 生成一个0到字符集合长度-1的随机数
int randomIndex = random.nextInt(characters.length());
// 根据随机数获取对应的字符,并添加到字符串中
char randomChar = characters.charAt(randomIndex);
stringBuilder.append(randomChar);
}
// 打印生成的随机字符串
String randomString = stringBuilder.toString();
System.out.println(randomString);
}
}
这个程序通过循环 8 次,每次从字符集合中随机选择一个字符,并将其添加到一个 StringBuilder 对象中。最后,将 StringBuilder 对象转换为字符串并打印出来,即得到一个 8 字节长度的随机字符串。
原文地址: https://www.cveoy.top/t/topic/eqVI 著作权归作者所有。请勿转载和采集!