JavaRush/Курсы/Java Collections/Задачи | 2 уровень | 6 лекция

Задачи | 2 уровень | 6 лекция

Открыта

— Хе-хе, Амиго. Смотри, что я для тебя придумал:

28
Задача
Java Collections,  2 уровень,  6 лекция
Недоступна
Генератор паролей
Генератор паролей
14
Задача
Java Collections,  2 уровень,  6 лекция
Недоступна
Целостность информации
Целостность информации
Комментарии (83)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Vlad
Уровень 34
18 января, 10:43
Никак не пойму почему проверка пароля при помощи рекурсии провалилась, заменил ее бесконечным циклом while и сразу заработало, неужели дело в памяти хм...
Ioanna Polyak
Уровень 51
15 июля 2025, 12:33
Артём Сёмкин
Уровень 47
2 апреля 2025, 13:29
{Java_Shark}
Уровень 36
20 января 2025, 11:53
++
Евгений
Уровень 51
30 октября 2024, 10:47
BigInteger bi = new BigInteger(digest);
return bi.toString(16).equals(md5);
не работает....
Kasar
Уровень 1
10 июля 2023, 11:22
Edward Northwind
Уровень 37
17 января 2023, 15:52
Мы тебе в 10-й раз расскажем про потоки и ридеры и вот тебе задача, для выполнения которой тебе нужно ознакомиться с хешированием и криптографией. Вот твой счет за урок.
Кирилл
Уровень 2
23 апреля 2023, 10:32
Если честно, я максимально под*х*ел с этого. Огромная лекция с нулем новой инфы, а затем две задачи хард и медиум, к которым надо самому изучить что-то, что вообще с лекцией не связано.
Виктор
Уровень 1
7 ноября 2022, 14:13
Всё, что надо для решения первой задачи: Генерация случайных чисел Таблица символов
9 января 2023, 21:01
Спасибо. Сделал жизнь немножко проще))
Lipovskyi Volodymyr
Уровень 36
22 августа 2022, 16:03
Цікавий варіант через random+ nextInt чи nextString: result.add(archiveUpper.get(random.nextInt(25))); P.S. Тестування пройшла, а валідатора ні)
Станислав Future
Уровень 39
10 августа 2022, 10:02
Для преобразования одного символа в шестнадцатиричную строку можно использовать формат %02х
StringBuilder result = new StringBuilder();
            for (byte b : digest) {
                result.append(String.format("%02x", b));
            }
26 октября 2023, 13:41
Пояснение для тех, кто будет использовать шаблон форматирования String.format("%02x", b) из этого сообщения: - мы форматируем каждый байт по шаблону %02x. - % в данном случае означает начало шаблона, - 2 говорит о длине формируемой строки, - 0 – о том, что если число занимает меньше символов, чем требуется, то недостающие разряды будут заполнены нулями. - Ну а x отвечает за шестнадцатеричный формат. При использовании прописной X строка будет также содержать прописные буквы, а при использовании строчной x – строчные.