codeFlowType:
codeWrite
codeFlowLang:
Java
Напиши генератор кодов
Конечно! Вот пример простого генератора кодов на языке Java. Этот генератор будет создавать уникальные коды фиксированной длины, состоящие из букв и цифр.
import java.util.Random;
public class CodeGenerator {
private static final String CHARACTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
private static final int CODE_LENGTH = 8; // Длина генерируемого кода
public static void main(String[] args) {
CodeGenerator generator = new CodeGenerator();
String code = generator.generateCode();
System.out.println("Сгенерированный код: " + code);
}
public String generateCode() {
StringBuilder codeBuilder = new StringBuilder(CODE_LENGTH);
Random random = new Random();
for (int i = 0; i < CODE_LENGTH; i++) {
int index = random.nextInt(CHARACTERS.length());
codeBuilder.append(CHARACTERS.charAt(index));
}
return codeBuilder.toString();
}
}
Вы можете изменять длину кода, меняя значение переменной CODE_LENGTH
.