Méthode byteValue de la classe Float en Java

JavaBeginner
Pratiquer maintenant

Introduction

Dans ce laboratoire, nous allons apprendre à connaître la méthode byteValue() de la classe Float en Java. La méthode byteValue() est utilisée pour convertir un objet Float en une valeur byte équivalente. En d'autres termes, elle renvoie la valeur byte équivalente d'un objet Float après une conversion primitive de resserrement.

Création d'un objet Float

Tout d'abord, nous allons créer un objet Float. Cet objet Float contiendra une valeur à virgule flottante que nous utiliserons pour la convertir en une valeur byte équivalente.

Float num = 78.93f;

Dans le code ci-dessus, nous avons créé un objet Float nommé num et lui avons assigné une valeur de 78.93f.

Conversion d'un float en byte à l'aide de la méthode byteValue()

Ensuite, nous allons utiliser la méthode byteValue() pour convertir l'objet Float num en une valeur byte équivalente.

byte result = num.byteValue();

La méthode byteValue() renvoie la valeur byte équivalente de l'objet Float, et nous avons stocké cette valeur dans une variable byte nommée result.

Affichage de la valeur byte

Maintenant, nous allons afficher la valeur byte result à l'aide de la méthode System.out.println().

System.out.println("Byte value of " + num + " is " + result);

Le code ci-dessus utilise la concaténation de chaînes pour formater la chaîne de sortie. Nous avons affiché la valeur à virgule flottante d'origine et sa valeur byte équivalente.

Compiler et exécuter le programme

Enregistrez le code dans un fichier nommé FloatByteValue.java. Ensuite, compilez et exécutez le programme à l'aide des commandes suivantes dans le terminal :

javac FloatByteValue.java
java FloatByteValue

Voici le code complet :

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

        // Création d'un objet Float
        Float num = 78.93f;

        // Conversion d'un float en byte à l'aide de la méthode byteValue()
        byte result = num.byteValue();

        // Affichage de la valeur byte
        System.out.println("Byte value of " + num + " is " + result);
    }
}

Sortie :

Byte value of 78.93 is 78

Résumé

Dans ce laboratoire, nous avons appris sur la méthode byteValue() de la classe Float en Java. Nous avons vu comment utiliser cette méthode pour convertir un objet Float en une valeur byte équivalente. La méthode est utilisée pour effectuer une conversion primitive de réduction. Nous avons également vu un programme d'exemple qui démontre l'utilisation de la méthode byteValue().