1. Введение
Обычно требуется преобразовать различные динамические структуры данных в массивы .
В этом руководстве мы покажем, как преобразовать поток
в массив и наоборот в Java.
Обычно требуется преобразовать различные динамические структуры данных в массивы .
В этом руководстве мы покажем, как преобразовать поток
в массив и наоборот в Java.
потока
в массивПрокси-серверы действуют как посредники между клиентскими приложениями и другими серверами. В корпоративных условиях мы часто используем их, чтобы помочь обеспечить контроль над контентом, который потребляют пользователи, обычно за пределами сети.
В этом уроке мы рассмотрим, как подключаться через прокси-серверы в Java .
Во-первых, мы рассмотрим более старый, более глобальный подход, который распространяется на всю JVM и настраивается с помощью системных свойств. После этого мы познакомимся с классом Proxy
, который дает нам больше контроля, позволяя настраивать конфигурацию для каждого соединения.
В этом кратком руководстве мы представим различные способы преобразования нулевой
или пустой строки String
в пустой необязательный объект .
Получить пустой объектOption
из null
просто — мы просто используем Optional.ofNullable()
. Но что, если мы хотим, чтобы пустые String
тоже работали таким же образом?
Итак, давайте рассмотрим несколько различных вариантов преобразования пустой строки
в пустой необязательный.
EnumMap
— это реализация Map
, которая использует исключительно Enum
в качестве своих ключей.
В этом уроке мы обсудим его свойства, распространенные варианты использования и когда мы должны его использовать.
Представьте себе простое требование, в котором нам нужно сопоставить дни недели со спортом, в который мы играем в этот день:
В этом руководстве мы покажем несколько способов определить, является ли данный год високосным в Java.
Високосный год – это год, который делится на 4 и 400 без остатка . Таким образом, годы, которые делятся на 100, но не делятся на 400, не подходят, даже если они делятся на 4.
Начиная с Java 1.1, класс GregorianCalendar
позволяет нам проверять, является ли год високосным:
В этом уроке мы обсудим интерфейс Java Queue
.
Во- первых, мы взглянем на то, что делает Queue
,
и на некоторые из его основных методов `` . Далее мы углубимся в ряд реализаций, которые Java предоставляет в качестве стандарта.
Наконец, мы поговорим о безопасности потоков, прежде чем закончить все это.
В этом руководстве мы обсудим распространенные методы сортировки массивов в порядке возрастания и убывания.
Мы рассмотрим использование метода сортировки класса Arrays
в Java, а также реализацию нашего собственного компаратора
для упорядочения значений наших массивов.
Прежде чем мы начнем, давайте быстро определим несколько массивов, которые мы будем сортировать в этом руководстве. Во-первых, мы создадим массив целых чисел
и массив строк:
Java Stream API представляет собой мощную альтернативу для обработки данных.
В этом коротком руководстве мы сосредоточимся на методе peek()
, который часто неправильно понимают.
Давайте испачкаем руки и попробуем использовать peek()
. У нас есть поток имен, и мы хотим вывести их на консоль.
В этом уроке мы рассмотрим, как удалить первый элемент массива .
Кроме того, мы также увидим, как использование структур данных из Java Collections Framework делает работу еще проще.
Arrays.copyOfRange()
Прежде всего, удаление элемента массива технически невозможно в Java . Чтобы процитировать официальные документы :