Méthode doubleValue de la classe Long en Java

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, vous allez apprendre à utiliser la méthode doubleValue() de la classe Long en Java. Cette méthode est utilisée pour convertir un objet Long en sa valeur double équivalente. Vous verrez deux exemples dans ce laboratoire qui démontrent comment utiliser cette méthode et comment obtenir sa sortie.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/ConcurrentandNetworkProgrammingGroup(["Concurrent and Network Programming"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/FileandIOManagementGroup(["File and I/O Management"]) java/BasicSyntaxGroup -.-> java/output("Output") java/BasicSyntaxGroup -.-> java/type_casting("Type Casting") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/user_input("User Input") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/wrapper_classes("Wrapper Classes") java/FileandIOManagementGroup -.-> java/files("Files") java/FileandIOManagementGroup -.-> java/create_write_files("Create/Write Files") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") java/SystemandDataProcessingGroup -.-> java/object_methods("Object Methods") subgraph Lab Skills java/output -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} java/type_casting -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} java/user_input -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} java/wrapper_classes -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} java/files -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} java/create_write_files -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} java/working -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} java/object_methods -.-> lab-117878{{"Méthode doubleValue de la classe Long en Java"}} end

Créer un fichier Java

Tout d'abord, ouvrez n'importe quel éditeur de texte ou un environnement de développement intégré (IDE) de votre choix et créez un nouveau fichier Java nommé LongDoubleValue.java dans le dossier du projet :

cd ~/projet
touch LongDoubleValue.java

Écrire le code Java

Dans cette étape, nous allons écrire du code Java pour démontrer l'utilisation de la méthode doubleValue().

public class LongDoubleValue {
    public static void main(String[] args) {

        // Exemple 1
        Long x = 99L;
        double i = x.doubleValue();
        System.out.println(i);

        Long y = 23L;
        double d = y.doubleValue();
        System.out.println(d);

        // Exemple 2
        System.out.print("Entrez la valeur à convertir : ");

        try {
            Scanner sc = new Scanner(System.in);
            long number = sc.nextLong();
            Long n = number;
            double val = n.doubleValue();

            System.out.println("Valeur double est : " + val);
        } catch(Exception e) {
            System.out.println("Pas un long valide");
        }
    }
}

Compiler et exécuter le code

Après avoir écrit le code, vous devez compiler le fichier Java à l'aide de la commande javac :

javac LongDoubleValue.java

Une fois la compilation réussie, vous pouvez exécuter le code à l'aide de la commande java :

java LongDoubleValue

Sortie :

99.0
23.0
Entrez la valeur à convertir : 63
Valeur double est : 63.0

Tester le code

Dans le second exemple, vous pouvez entrer n'importe quelle valeur de type long et obtenir sa valeur double équivalente. Par exemple :

Entrez la valeur à convertir : 456
Valeur double est : 456.0
Entrez la valeur à convertir : -789
Valeur double est : -789.0

Résumé

Dans ce laboratoire, vous avez appris sur la méthode doubleValue() de la classe Long en Java. Vous avez vu comment créer un fichier Java, écrire le code, le compiler, l'exécuter et le tester. Maintenant, vous pouvez facilement utiliser la méthode doubleValue() pour convertir un objet Long en sa valeur double équivalente.