Генерация строки

108
22 ноября 2021, 15:30

Подскажите, как генерировать строку если есть алфавит:

String alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

а строка должна сперва быть в 1 символ(и перечислить все возможные варианты), потом в 2 символа(тоже перечислить все возможные варианты) и так до Integer.MAX_VALUE

Answer 1

Создаете цикл, который делает n(сколько вам символов нужно) итераций. Затем создаете рандомное целое число, входящее в диапазон 0-(alphabet.length-1). Затем приплюсовывайте предварительно созданной строке элемент массива alphabet под этим индексом (полученное ранд число). А в чем, собственно, проблема?

READ ALSO
Как сохранить список ArrayList в массив

Как сохранить список ArrayList в массив

Нужно сделать параметризованный класс, хранящий массив, с некоторой функциональностью ArrayList в виде функций add(T el), remove(int index), get(int index)

306
Пройти с for по двумерному массиву

Пройти с for по двумерному массиву

Вопрос такой, дана задача на 8 ферзей и метод

90
С какой версии android доступен Snackbars?

С какой версии android доступен Snackbars?

На устройствах android 51 довольно часто вылезают ошибки, связанные со Snackbars

155