|
Spec-Zone .ru
спецификации, руководства, описания, API
|
Вы используете один из классов обертки – Byte, Double, Float, Integer, Long, или Short – обертывать много типов примитива в объект. Компилятор Java автоматически обертывает (поля) примитивы для Вас когда необходимо и распаковывает их, снова когда необходимо.
Number классы включают константы и полезные методы class. MIN_VALUE и MAX_VALUE константы содержат самые маленькие и самые большие значения, которые могут содержаться объектом того типа. byteValue, shortValue, и подобные методы преобразовывают один числовой тип в другого. valueOf метод преобразовывает строку в число, и toString метод преобразовывает число в строку.
Чтобы отформатировать строку, содержащую числа для вывода, можно использовать printf() или format() методы в PrintStream class. Альтернативно, можно использовать NumberFormat class, чтобы настроить числовые форматы, используя образцы.
Math class содержит множество методов class для того, чтобы выполнить математические функции, включая экспоненциальные, логарифмические, и тригонометрические методы. Math также включает основные арифметические функции, такие как абсолютное значение и округление, и метод, random(), для того, чтобы генерировать случайные числа.