La classe wrapper Float englobe une valeur de type primitif float dans un objet. Un objet de type Float contient un seul champ, lequel est de type primitif float.

Les champs
static float MAX_VALUE
Ce champ représente une constante contenant la valeur maximum positive, soit une valeur de type byte égale à 2127.
static float MIN_VALUE
Ce champ représente une constante contenant la valeur minimum positive, soit une valeur de type float égale à 2-149.
static float NaN
Ce champ représente une constante contenant un NaN (Not-a-Number).
static float NEGATIVE_INFINITY
Ce champ représente une constante contenant la valeur infinie négative (-infinity).
static float POSITIVE_INFINITY
Ce champ représente une constante contenant la valeur infinie positive (infinity).
static Class TYPE
Ce champ représente l'objet Float correspondant à la valeur primitive de type float.
Les constructeurs
Float(double value)
construit un nouvel objet Float initialisé à la valeur, passée en argument, de type double converti en float.
Float(float value)
construit un nouvel objet Float initialisé à la valeur de type float passée en argument.
Float(String s)
construit un nouvel objet Float initialisé à la valeur de type float représentée par une chaîne de caractères passée en argument.

Les méthodes
byte byteValue()
retourne la valeur de l'objet Float dans un type primitif byte.
static int compare(float d1, float d2)
compare les deux valeurs de type float spécifiées.
int compareTo(Float anotherFloat)
compare numériquement deux objets Float.
int compareTo(Object o)
compare l'objet Float à un autre objet.
double doubleValue()
retourne une valeur de type double de l'objet Float.
boolean equals(Object obj)
compare l'objet Float par rapport à un autre objet passé en argument.
static long floatToIntBits(float value)
retourne une représentation de la valeur de type float spécifiée en accord avec la disposition binaire IEEE 754 floating-point.
static long floatToRawIntBits(float value)
retourne une représentation de la valeur de type float spécifiée en accord avec la disposition binaire IEEE 754 floating-point en préservant les valeurs NaN (Not a Number).
float floatValue()
retourne la valeur de l'objet Float dans un type primitif float.
int hashCode()
retourne le hash code pour l'objet Float.
static float intBitsToFloat(int bits)
retourne la valeur de l'objet Float correspondant à la représentation binaire donnée.
int intValue()
retourne la valeur de l'objet Float dans un type primitif int.
boolean isInfinite()
retourne true si la valeur de l'objet Float est infini, sinon elle retourne false.
static boolean isInfinite(float v)
retourne true si la valeur de type float spécifiée est infini, sinon elle retourne false.
boolean isNaN()
retourne true si la valeur de l'objet Float n'est pas un nombre (NaN), sinon elle retourne false.
static boolean isNaN(float v)
retourne true si la valeur de type float spécifiée n'est pas un nombre (NaN), sinon elle retourne false.
long longValue()
retourne la valeur de l'objet Float dans un type primitif long.
static float parseFloat(String s)
retourne une valeur de type primitif float initialisé à la valeur représentée par la chaîen de caractères spécifiée.
short shortValue()
retourne la valeur de l'objet Float dans un type primitif short.
String toString()
retourne un objet String représentant la valeur de l'objet Float.
static String toString(float f)
retourne un objet String représentant la valeur de la variable de type float passée en argument.
static Float valueOf(String s)
retourne un objet Float contenant la valeur primitive float re^résentée par la chaîne de caractères passée en argument.
Les méthodes héritées de la classe racine java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait