Dans ce programme, nous allons apprendre à convertir des variables entières (int) en variables longues en Java.
Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:
- Types de données Java (primitif)
Exemple 1: programme Java pour convertir un entier en long à l'aide de la distribution de type
class Main ( public static void main(String() args) ( // create int variables int a = 25; int b = 34; // convert int into long // using typecasting long c = a; long d = b; System.out.println(c); // 25 System.out.println(d); // 34 ) )
Dans l'exemple ci-dessus, nous avons int
les variables de type a et b. Remarquez les lignes,
long c = a;
Ici, la int
variable de type est automatiquement convertie en long
. C'est parce qu'il long
s'agit d'un type de données supérieur et d' int
un type de données inférieur.
Par conséquent, il n'y aura aucune perte de données lors de la conversion de int
en long
. C'est ce qu'on appelle l' élargissement du typage . Pour en savoir plus, visitez Java Typecasting.
Exemple 2: programme Java pour convertir int en objet de Long en utilisant valueof ()
Nous pouvons convertir la int
variable de type en un objet de la Long
classe. Par exemple,
class Main ( public static void main(String() args) ( // create int variables int a = 251; // convert to an object of Long // using valueOf() Long obj = Long.valueOf(a); System.out.println(obj); // 251 ) )
Dans l'exemple ci-dessus, nous avons utilisé la Long.valueOf()
méthode pour convertir la variable a en un objet de Long
.
Voici Long
une classe wrapper en Java. Pour en savoir plus, visitez la classe Java Wrapper.