Heim  >  Artikel  >  Java  >  Verwendung der Beispielfunktion double longValue() in Java

Verwendung der Beispielfunktion double longValue() in Java

WBOY
WBOYnach vorne
2023-09-02 11:29:061304Durchsuche

Verwendung der Beispielfunktion double longValue() in Java

Java ist eine leistungsstarke objektorientierte Sprache, die ein hohes Maß an Kontrolle und Präzision über verschiedene Datentypen ermöglicht. Eine solche Funktion ist double long Value(), eine Schlüsselmethode zum Konvertieren eines Long-Werts in einen Double-Wert. Dieser Artikel bietet ein umfassendes Verständnis der Double long Value()-Methode in Java, einschließlich ihrer Syntax, Erklärung und verschiedenen Verwendungsmethoden.

Grammatik

Die Syntax der Double long Value()-Methode ist sehr einfach −

public double doubleValue()

Grammatikerklärung

Methode doubleValue() ist eine Instanzmethode, die zur Number-Klasse gehört und in der Double-Klasse überschrieben wird. Es konvertiert ein Double-Objekt in den grundlegenden Double-Typ. Diese Methode akzeptiert keine Parameter und gibt den Double-Wert dieses Double-Objekts zurück.

Grammatikcode

Double num = new Double(123.45);
double d = num.doubleValue();
System.out.println(d);

Im obigen Code wird die Double-Objektnummer mit dem Wert 123,45 instanziiert. Rufen Sie dann die Methode doubleValue() auf, um num in den ursprünglichen Double-Typ zu konvertieren.

Algorithmus

  • Doppeltes Objekt initialisieren.

  • Rufen Sie die Methode doubleValue() für das Objekt auf.

  • Die Methode
  • doubleValue() gibt den Double-Wert des Objekts zurück.

Methode

Lassen Sie uns zwei verschiedene Arten der Verwendung von Eigenschaften in Java-Servlets untersuchen.

Methode 1: Grundlegende Konvertierung

In ihrer einfachsten Form wird die Methode doubleValue() verwendet, um ein Double-Objekt in ein Double-Grundelement umzuwandeln.

Beispiel

public class Main {
   public static void main(String[] args) {
      Double num = new Double(789.32);
      double d = num.doubleValue();
      System.out.println(d);
   }
}

Ausgabe

789.32

Anleitung

Dies ist ein einfaches Java-Programm, das in einer Klasse namens „Main“ enthalten ist. In dieser Klasse gibt es eine Methode namens „main“. Die Methode „main“ dient als Einstiegspunkt des Programms.

Innerhalb der Methode „main“ wird ein Objekt namens „num“ mithilfe der Klasse „Double“ in Java erstellt, einer Wrapper-Klasse des primitiven Datentyps „double“. Das „Double“-Objekt wird auf einen Wert von 789,32 initialisiert.

Dann rufen Sie die Methode „doubleValue()“ für das Objekt „num“ auf. Diese Methode ist eine in Java integrierte Funktion, die ein „Double“-Objekt in den ursprünglichen „Double“-Datentyp konvertiert. Die Ausgabe der Methode „doubleValue()“ wird der „double“-Variablen „d“ zugewiesen.

Verwenden Sie abschließend die Anweisung „System.out.println(d);“, um den Wert von „d“ auf der Konsole auszugeben.

Daher zeigt dieses Programm die einfache Anwendung der Erstellung von Objekten in Java und der Konvertierung von „Double“-Objekten in den primitiven Datentyp „Double“. Es zeigt, wie man die Methode „doubleValue()“ nutzt und die Ergebnisse an die Konsole ausgibt.

Methode 2: Konvertierung mathematischer Operationen

Die Methode doubleValue() ist besonders nützlich, wenn mathematische Operationen ausgeführt werden, die doppelte Genauigkeit erfordern.

Beispiel

public class Main {
   public static void main(String[] args) {
      Double num1 = new Double(45.67);
      Double num2 = new Double(32.14);
      double result = num1.doubleValue() / num2.doubleValue();
      System.out.println(result);
   }
}

Ausgabe

1.4209707529558184

Anleitung

Dieses Java-Programm, gekapselt in einer Klasse namens „Main“, verwendet die Methode doubleValue(), um eine Division zwischen zwei Double-Objekten durchzuführen.

Innerhalb der Hauptmethode, die den Ausgangspunkt des Programms darstellt, werden zwei Double-Objekte num1 und num2 mit den Werten 45,67 bzw. 32,14 erstellt. Die Double-Klasse ist eine Wrapper-Klasse für den ursprünglichen Double-Datentyp in Java, sodass Double als vollständiges Objekt verwendet werden kann.

Anschließend wird die Methode doubleValue() für num1 und num2 aufgerufen. Diese Methode ist ein fester Bestandteil der Double-Klasse in Java und wird verwendet, um ein Double-Objekt in den grundlegenden Double-Datentyp zu konvertieren. Die Ergebnisse dieser Änderungen werden dann in einer Divisionsoperation verwendet, deren Ergebnis dem Doppelfaktor „Ergebnis“ zugeordnet wird.

Schließlich verwendet das Programm System.out.println(result), um den Wert von „result“ an das Kontrollzentrum zu drucken. Dieses spezielle Java-Snippet beschreibt also die Verwendung der doubleValue()-Strategie in numerischen Aufgaben.

Methode 3: Array-Konvertierung

Die Methode doubleValue() kann auch beim Umgang mit Arrays von Double-Objekten verwendet werden.

Beispiel

public class Main {
   public static void main(String[] args) {
      Double[] numArray = {new Double(10.1), new Double(20.2), new Double(30.3)};
      double sum = 0;
      for (Double num : numArray) {
         sum += num.doubleValue();
      }
      System.out.println(sum);
   }
}

Ausgabe

60.599999999999994

Anleitung

Dieses funktionierende Java-Programm, das sich in einer Klasse namens „Main“ befindet, demonstriert die Verwendung der doubleValue()-Methode beim Arbeiten mit einem Array von Double-Objekten.

In der Hauptmethode werden drei Elemente −10.1, 20.2 und 30.3 mithilfe des Arrays numArray von Double-Objekten initialisiert. Dieses Array stellt eine Folge von Double-Objekten dar. Eine doppelte Variablensumme wird ebenfalls deklariert und mit dem Anfangswert 0 initialisiert. Es wird verwendet, um die Summe der Double-Elemente in einem Array zu akkumulieren.

Dann startet das Programm eine for-each-Schleife, die jedes Double-Objekt in numArray durchläuft. Für jede Iteration wird die Methode doubleValue() für das Double-Objekt aufgerufen. Diese integrierte Java-Methode konvertiert ein Double-Objekt in einen primitiven Double-Datentyp. Addieren Sie dann den doppelten Wert zur Summe.

Sobald alle Elemente in numArray verarbeitet wurden, verwenden Sie System.out.println(sum);, um den endgültigen Wert von sum auf der Konsole auszugeben. Daher zeigt dieser Java-Code, wie die Methode doubleValue() beim Arbeiten mit einem Array von Double-Objekten verwendet wird, und hebt deren Nützlichkeit bei Aggregationsvorgängen wie der Berechnung der Summe von Elementen hervor.

Methode 4: Konvertierung in Sammlungen

Die Methode

doubleValue() kann auch in Sammlungen wie Listen oder Sammlungen von Double-Objekten verwendet werden.

Beispiel

import java.util.Arrays;
import java.util.List;

public class Main {
   public static void main(String[] args) {
      List<Double> numList = Arrays.asList(new Double(1.1), new Double(2.2), new Double(3.3));
      double product = 1;
      for (Double num : numList) {
         product *= num.doubleValue();
      }
      System.out.println(product);
   }
}

Ausgabe

7.986000000000001

Anleitung

Dieses Java-Programm, das in einer Klasse namens „Main“ enthalten ist, zeigt die Verwendung der Methode doubleValue() beim Umgang mit einer Liste von Double-Objekten.

Der Einstiegspunkt des Programms ist die Hauptmethode. Hier wird eine Liste von Double-Objekten, numList, deklariert und mit drei Elementen initialisiert: 1.1, 2.2 und 3.3. Ein doppeltes Variablenprodukt wird ebenfalls deklariert und auf 1 initialisiert. Diese Variable speichert das laufende Produkt der Elemente in der Liste.

Dann führt das Programm eine for-each-Schleife aus, um jedes Double-Objekt in numList zu durchlaufen. Während jeder Iteration wird die Methode doubleValue() für das aktuelle Double-Objekt aufgerufen. Diese Methode ist in die Double-Klasse in Java integriert und konvertiert ein Double-Objekt in einen primitiven Double-Datentyp. Der resultierende Double-Wert wird dann mit dem Produkt multipliziert, wodurch sein Wert aktualisiert wird.

Nach Abschluss der Schleife und nach der Verarbeitung aller Elemente in numList drucken Sie das Endprodukt über die Anweisung System.out.println(product); Daher demonstriert dieses Programm effektiv die Verwendung der Methode doubleValue() beim Umgang mit einer Sammlung von Double-Objekten, insbesondere für kumulative Multiplikationsoperationen.

Fazit

Die Methode double long Value() in Java bietet eine einfache und effiziente Möglichkeit, ein Double-Objekt in ein primitives Double umzuwandeln, und beweist ihre Nützlichkeit in verschiedenen Szenarien. Unabhängig davon, ob Sie grundlegende Konvertierungen, mathematische Operationen, Arrays oder Sammlungen verwenden, ermöglicht die Methode doubleValue() nahtlose Konvertierungen, die Ihre Java-Programmiererfahrung verbessern.

Das obige ist der detaillierte Inhalt vonVerwendung der Beispielfunktion double longValue() in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen