Метод
shuffle() случайным образом перемешивает все элементы переданного списка.В примере на картинке создаётся список из упорядоченных элементов, затем срабатывает метод
shuffle(), элементы перемешиваются в случайном порядке и выводятся на экран при помощи цикла for.Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣60😁9👍3
🔥15⚡1❤1
Делимся статьей, в которой автор рассказывает об обработке ошибок в Spring Boot.
Обработке ошибок всегда уделяется мало внимания, но как только поддержка и эксплуатация системы становится невероятно сложной, возникает повышенная необходимость решать эту проблему.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤2
🤔3❤1🤣1
Небольшой интерактив: разработчики каких уровней читают нас?
Anonymous Poll
49%
Студент
14%
Стажёр
22%
Junior Developer
20%
Middle Developer
6%
Senior Developer
4%
Team Lead
🤔7😁5🤯3🔥2🤣2
ListIterator — это интерфейс, который предоставляет возможность итерации и изменения элементов в списках.Некоторые из методов
ListIterator включают:hasNext() и next() — для перемещения вперед по списку и получения следующего элемента;hasPrevious() и previous() — для перемещения назад по списку и получения предыдущего элемента;add() — для вставки элемента перед текущим элементом списка;remove() — для удаления текущего элемента из списка;set() — для замены текущего элемента новым значением.Please open Telegram to view this post
VIEW IN TELEGRAM
24❤58⚡6👍6
Будет ли работать
HashMap, если все добавляемые ключи будут иметь одинаковый hashCode()?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔18❤8🔥3
Параллельная редукция — это процесс сокращения (редукции) коллекции элементов с использованием параллельных вычислений.
В Java для этого можно использовать параллельные потоки и функциональные интерфейсы, такие как
reduce(), collect() и stream().Использование параллельной редукции имеет смысл только при выполнении тяжелых вычислений или обработки больших коллекций данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤41👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣42❤2😁2🤯1
Учитывая отсортированный массив различных целых чисел и целевое значение, верните индекс, если целевое значение найдено. Если нет, верните индекс туда, где он был бы, если бы он был вставлен по порядку.
Пример 1:
Входные данные:
nums = [1,3,5,6], target = 5Вывод:
2Пример 2:
Входные данные:
nums = [1,3,5,6], target = 2Вывод:
1Пример 3:
Входные данные:
nums = [1,3,5,6], target = 7Вывод:
4Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4
Продолжаем следить за выходом новых версий популярных технологи: в новом переводе рассказали про основные улучшения, которые вошли в состав Spring Boot 3.3. Среди них:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣89😁6❤2🔥2🤩1
😁8🤔3
Данный код позволяет захватить экран и сохранить его как изображение в формате
.png.Toolkit.getDefaultToolkit().getScreenSize() — получение размера экрана;Robot — объект для выполнения действий захвата экрана;BufferedImage — объект, представляющий изображение экрана;ImageIO.write() — сохранение захваченного изображения в файл с указанным именем и форматом.Please open Telegram to view this post
VIEW IN TELEGRAM
❤94