Doublevalue java что это
Абстрактный класс Number суперкласс классов BigDecimal , BigInteger , Byte , Double , Float , Integer , Long , и Short . Подклассы Number должен обеспечить методы, чтобы преобразовать представленное числовое значение в byte , double , float , int , long , и short .
Сводка конструктора
| Конструктор и Описание |
|---|
| Number() |
Сводка метода
| Модификатор и Тип | Метод и Описание |
|---|---|
| byte | byteValue() |
Возвращает значение конкретного количества как a byte .
Возвращает значение конкретного количества как a double .
Возвращает значение конкретного количества как a float .
Возвращает значение конкретного количества как int .
Возвращает значение конкретного количества как a long .
Возвращает значение конкретного количества как a short .
Почему необходимо указать doubleValue (без него не выполняется), ведь автораспарковка должна сработать?
Почитайте, пожалуйста, Java Code Conventions. Имена классов должны писаться с большой буквы. Это поможет другим людям лучше понимать ваш код.
8 июл 2015 в 8:22
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Автораспаковка работает только так
Integer iOb = 100; // автоматически упаковывает значение типа int int i = iOb; // автораспаковка
И тоже самое для остальных типов.
Преобразовать между Integer и double нельзя
int a = 1; Integer b = 1; double c = (double) a; // OK Double d = (Double) b; // NOT ON.
Вы задаете требование для pablo быть Number. И вы можете считывать только через метод doubleValue, так как шаблонный класс alfa может быть объявлен с любым типом унаследованным от Number.
Использование Java Java.lang.Integer.doubleValue() и пример кода
этоjava.lang.Integer.doubleValue() Метод возвращает значение этого целого числа как двойное.
утверждение
Ниже приведено заявлениеjava.lang.Integer.doubleValue()метод
public double doubleValue()
параметр
возвращаемое значение
Этот метод возвращает числовое значение, представленное этим объектом, после преобразования в тип double.
аномальный
Пример
В следующем примере показано использование метода java.lang.Integer.doubleValue().
package com.tutorialspoint; import java.lang.*; public class IntegerDemo < public static void main(String[] args) < Integer obj = new Integer(5); // returns the value of this Integer as a double double d = obj.doubleValue(); System.out.println("Value of d prettyprint">Value of d = 5.0
Связанное использование
- Использование и код Java Java.lang.Integer.decode() Пример
- Использование и код Java Java.lang.Integer.toHexString() Пример
- Использование и код Java Java.lang.Integer.rotateRight() Пример
- Использование и код Java Java.lang.Integer.reverseBytes() Пример
- Использование и код Java Java.lang.Integer.compareTo() Пример
- Использование и код Java Java.lang.Integer.numberOfTrailingZeros()
- Использование и код Java Java.lang.Integer.reverse() Пример
- Использование и код Java Java.lang.Integer.byteValue() Пример
- Использование и код Java Java.lang.Integer.equals() Пример
- Использование и код Java Java.lang.Integer.floatValue() Пример
- Использование и код Java Java.lang.Integer.toBinaryString() Пример
- Использование и код Java Java.lang.Integer.longValue() Пример
- Использование и код Java Java.lang.Integer.toString() Пример
- Использование и код Java Java.lang.Integer.valueOf() Пример
- Использование и код Java Java.lang.Integer.signum() Пример
- Использование и код Java Java.lang.Integer.getInteger() Пример
- Использование и код Java Java.lang.Integer.lowestOneBit() Пример
- Использование и код Java Java.lang.Integer.hashCode() Пример
- Использование и код Java Java.lang.Integer.toOctalString() Пример
- Использование и код Java Java.lang.Integer.rotateLeft() Пример
Doublevalue java что это
Абстрактный класс Number является суперклассом для классов Byte, Double, Float, Integer, Long и Short. Подклассы числа должны обеспечить методы, чтобы преобразовывать представленную числовую величину в byte, double, float, int, long и short.
Конструктор класса:
Number()
- byte byteValue() — Возвращает величину определенного числа как byte
- abstract double doubleValue() — Возвращает величину определенного числа как double
- abstract float floatValue() — Возвращает величину определенного числа как float
- abstract int intValue() — Возвращает величину определенного числа как int
- abstract long longValue() — Возвращает величину определенного числа как long
- short shortValue() — Возвращает величину определенного числа как short
Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем — 05.01.2003