Ось простий приклад програми, яка генерує унікальний номер банківського рахунку на Java:
- javaCopy codeimport java. util. UUID;
- публічний клас BankAccountNumberGenerator {
- public static void main(String[] args) {
- Рядок accountNumber = UUID. randomUUID(). toString(). …
- система. поза. …
- }
- }
Випадковий клас для генерації випадкового 10-значного числа в Java наступним чином:
- імпорт java. util. випадковий;
- публічний клас Main {
- public static void main(String[] args) {
- Random rand = новий Random();
- int n = rand. nextInt((int) Math. pow(10, 10));
- Номер рядка = Рядок. format("%010d", n);
- система. поза. println(число);
- }
- імпортувати java.util.Random;
- публічний клас generateRandom{
- public static void main(String args[])
- {
- // створити екземпляр класу Random.
- Random rand = новий Random();
- // Генерувати випадкові цілі числа в діапазоні від 0 до 9.
- int rand_int = rand.nextInt(10);
Ось приклад того, як ви можете створити UUID у коді Java.
- імпорт java.util.UUID;
- клас MyUuidApp {
- public static void main(String[] args) {
- UUID uuid = UUID. randomUUID();
- Рядок uuidAsString = uuid. toString();
- система. поза. println("Ваш UUID: " + uuidAsString);
Використовуйте Random і nextInt наступним чином: Random rnd = new Random(); int n = 100000 + rnd. nextInt(900000); Зверніть увагу, що n ніколи не буде складатися з 7 цифр (1000000), оскільки nextInt(900000) може повернути щонайбільше 899999.