Méthode floatValue de la classe Float Java

JavaBeginner
Pratiquer maintenant

Introduction

Dans ce laboratoire, vous allez découvrir la méthode floatValue() de la classe Float en Java. La méthode floatValue() est utilisée pour convertir un objet Float en sa valeur primitive float correspondante. Ce laboratoire vous guidera tout au long du processus d'utilisation de cette méthode à l'aide d'exemples de code.

Créer un fichier Java

Ouvrez le terminal et créez un nouveau fichier Java à l'aide de la commande suivante :

touch FloatValueLab.java

Définir la classe principale

Pour utiliser la classe Float et sa méthode floatValue(), nous devons définir une classe principale. Entrez le code suivant dans le fichier FloatValueLab.java :

public class FloatValueLab {
    public static void main(String[] args) {
        // code va ici
    }
}

Créer des objets Float

Dans cette étape, nous allons créer deux objets Float à l'aide de la méthode valueOf(). Entrez le code suivant dans la méthode main :

Float f1 = Float.valueOf("3.14");
Float f2 = Float.valueOf("5.67");

La méthode valueOf() accepte un argument de type String et renvoie un objet Float correspondant à la valeur de l'argument.

Convertir des objets Float en float

Maintenant, nous allons utiliser la méthode floatValue() pour convertir les objets Float en leurs valeurs primitives float correspondantes. Entrez le code suivant dans la méthode main :

float x = f1.floatValue();
float y = f2.floatValue();

La méthode floatValue() est une méthode d'instance de la classe Float qui renvoie la valeur float de l'objet Float.

Afficher les valeurs de type float

Enfin, nous allons afficher les valeurs float dans la console. Entrez le code suivant dans la méthode main :

System.out.println("Valeur de f1 en tant que float : " + x);
System.out.println("Valeur de f2 en tant que float : " + y);

Compiler et exécuter le programme Java

Enregistrez le fichier FloatValueLab.java et compilez-le à l'aide de la commande suivante :

javac FloatValueLab.java

Une fois la compilation réussie, exécutez le programme en tapant la commande suivante :

java FloatValueLab

Fournir une entrée au clavier

Maintenant, nous allons écrire un programme pour prendre une entrée utilisateur via la console et la convertir en valeur float correspondante. Mettez à jour la méthode main avec le code suivant :

Scanner sc = new Scanner(System.in);

System.out.print("Entrez une valeur float : ");
String input = sc.nextLine();

Float f = Float.valueOf(input);

System.out.println("Valeur de l'entrée en tant que float : " + f.floatValue());

Dans ce code, nous créons tout d'abord un objet Scanner pour lire l'entrée à partir de la console. Nous demandons ensuite à l'utilisateur d'entrer une valeur float et stockons l'entrée dans une variable String nommée input. Nous convertissons ensuite cette valeur String en objet Float à l'aide de la méthode valueOf(). Enfin, nous utilisons la méthode floatValue() pour obtenir la valeur primitive float correspondante et l'affichons dans la console.

Compiler et exécuter le programme Java

Enregistrez le fichier FloatValueLab.java et compilez-le à l'aide de la commande suivante :

javac FloatValueLab.java

Une fois la compilation réussie, exécutez le programme en tapant la commande suivante :

java FloatValueLab

Cela vous invitera à entrer une valeur float. Entrez une valeur de votre choix et appuyez sur Entrée. Le programme affichera la valeur float correspondante.

Résumé

Dans ce laboratoire, vous avez appris à utiliser la méthode floatValue() de la classe Float en Java. Vous avez appris à créer des objets Float à l'aide de la méthode valueOf() et à les convertir en valeurs primitives float correspondantes à l'aide de la méthode floatValue(). Vous avez également appris à lire une entrée utilisateur à partir de la console et à la convertir en valeur float à l'aide des méthodes de la classe Float.