Добавлена поддержка Kotlin и TypeScript в Urvanov Syntax Highlighter.
Месяц: Апрель 2021
Класс Currency в Java
В Java, оказывается, существует стандартный класс java.util.Currency, который позволяет работать с валютами и их кодами в соответствии с ISO 4217. Он хранится в пакете java.util и позволяет отобразить числовой код 810, например, на строковый код RUR.
Читать далее Класс Currency в JavaIntStream, LongStream, DoubleStream
Работу со Stream я уже описывал в своем учебнике. Однако нужно упомянуть, что существуют специализированные stream-ы: IntStream, LongStream, DoubleStream. У них есть все методы, что и в обычном Stream, но также существуют дополнительные методы: count, average, sum, min, max, range и другие. Эти stream-ы специально созданы для примитивных типов, так как обычный Stream работает с объектами, а значит, в нем будут накладные расходы на автоупаковку и автораспаковку. Специализированные stream-ы есть только для int, long и double. Для других примитивных типов специализированных stream-ов нет.
Читать далее IntStream, LongStream, DoubleStream