Java >> Tutoriel Java >  >> Java

Méthode Java Number longValue() avec exemple

Méthode longValue() de la classe de nombres

  • méthode longValue() est disponible dans le package java.lang.
  • méthode longValue() est utilisé pour renvoyer la valeur indiquée par cet objet Number converti en type long (par cast ) et cela peut impliquer des arrondis ou des troncatures.
  • méthode longValue() est une méthode non statique, elle est accessible uniquement avec l'objet de classe et si nous essayons d'accéder à la méthode avec le nom de la classe, nous obtiendrons une erreur.
  • méthode longValue() ne lève pas d'exception au moment de la conversion de Number en long.

Syntaxe :

    public abstract long longValue();

Paramètre(s) :

  • Il n'accepte aucun paramètre.

Valeur renvoyée :

Le type de retour de cette méthode est long, elle renvoie une valeur convertie (de type nombre à long) représentée par cet objet Number.

Exemple :

// Java program to demonstrate the example 
// of longValue() method of Number class

public class LongValueOfNumberClass {
    public static void main(String[] args) {
        // Variables initialization
        float f1 = 10.58f;
        double d1 = 20.62;

        // It returns long value denoted by this object
        // and converted to a long by calling f.longValue()
        Float f = new Float(f1);

        // Display f result
        System.out.println("f.longValue(): " + f.longValue());

        // It returns long value denoted by this object
        // and converted to a long by calling d.longValue()
        Double d = new Double(d1);

        // Display d result
        System.out.println("d.longValue(): " + d.longValue());
    }
}

Sortie

f.longValue(): 10
d.longValue(): 20

Balise Java