Méthode floatValue de la classe Float 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 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éez un fichier Java

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

touch FloatValueLab.java

Définissez 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éez 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.

Affichez les valeurs 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);

Compilez et exécutez 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

Fournissez 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.

Compilez et exécutez 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.

Sommaire

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.