В примере этой статьи рассказывается, как Java генерирует случайные числа. Поделитесь этим для всех для вашей ссылки. Конкретный метод реализации следующим образом:
пакет com.tool.code; '4', '5', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i i,' i 'J', 'k', 'l', 'm', 'n', 'o', 'p', 'q,' r ',' s ',' t ',' u ',' u's 'v', 'w', 'x', 'y', 'z', 'a', 'b', 'c', ' d ',' e ',' f ',' g ',' h, 'h' i ',' j ',' k ',' l ',' m ',' n ',' o ', 'p', 'q', 'r', 's', 't', 't', 't', 't', 't', 't', 't', 't', 't ',' t ',' t ',' t ',' t ',' t ',' t ',' t ',' t ',' t ',' t ',' t ',' t ', 't', 't', 't', 't' 'u', 'v', 'w', 'x', 'y', 'z', '0', '1'}; Последние два 0 и 1, потому что вам необходимо составить длину длины массива 64 Частный статический случайный случайный = new Random (); {int index = 0; num & 63]; Num >> = 6; Потому что в массиве есть 64 эффективных персонажей. // Почему вы хотите удалить остаток? Потому что тип int представлен 4 байтами, что составляет 32 -бит. } for (int i = 0; i <langth / 5; i ++) {num = random.nextint (); num & 63]; Проверьте скорость дупликации случайной строки. //////////////////сгенерировать указанное число string str [i] = randomnum.createrantomstring (10);} for (int i = 0; i <number; i ++) {// Узнайте, есть ли такая же строка для (int j = i +1; j <number-1; j ++) {if (str [i] .equals (str [j])) repeat ++;}} return ( (тесто) повторение); ;}}
Эффект работы консоли заключается в следующем:
Есть надежда, что эта статья полезна для дизайна программы Java каждого.