Les types de données de base de Java incluent : booléen, octet, court, char, int, long, float et double. Java fournit également des classes liées aux types de données de base pour implémenter l'encapsulation des types de données de base. Ces classes se trouvent dans le package java.lang et sont : les classes Byte, Integer, Short, Long, Float, Double et Character.
Cours doubles et flottants
Les classes Double et Float implémentent le packaging de classes pour les données de type de base double et float. Vous pouvez utiliser la méthode constructeur Double(double num) de la classe Double pour créer un objet de type Double ; utiliser la méthode constructeur Float(float num) de la classe Float pour créer un objet de type Float. L’appel de la méthode doubleValue() sur un objet Double peut renvoyer les données de type double contenues dans l’objet ; l’appel de la méthode floatValue() sur un objet Float peut renvoyer les données de type float contenues dans l’objet.
Octet, Court, Entier, Classe Longue
Les méthodes de construction des classes Byte, Short, Integer et Long sont respectivement Byte(byte num), Short(short num), Integer(int num) et Long(long num). Les objets Byte, Short, Integer et Long appellent respectivement les méthodes byteValue(), shortValue(), intValue() et longValue() pour renvoyer les données de type de base contenues dans l'objet.
Classe de personnage
Vous pouvez utiliser le constructeur Character(char c) de la classe Character pour créer un objet de type Character. L'objet Character appelle la méthode charValue() pour renvoyer les données de type char contenues dans l'objet. La classe Character comprend également certaines méthodes de classe, qui peuvent être appelées directement via le nom de la classe pour la classification des caractères.