Перейти к содержимому

Doublevalue java что это

  • автор:

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *