Πρόγραμμα Java για τη μετατροπή μεταβλητών τύπου int σε μεγάλο

Σε αυτό το πρόγραμμα, θα μάθουμε να μετατρέπουμε ακέραιες (int) μεταβλητές σε μεγάλες μεταβλητές στην Java.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες εφαρμογές προγραμματισμού Java:

  • Τύποι δεδομένων Java (Primitive)

Παράδειγμα 1: Πρόγραμμα Java για μετατροπή int σε μεγάλο χρονικό διάστημα χρησιμοποιώντας Typecasting

 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 ) )

Στο παραπάνω παράδειγμα, έχουμε intμεταβλητές τύπου a και b. Παρατηρήστε τις γραμμές,

 long c = a;

Εδώ, η intμεταβλητή τύπου μετατρέπεται αυτόματα σε long. Επειδή longείναι υψηλότερος τύπος δεδομένων και intχαμηλότερος τύπος δεδομένων.

Ως εκ τούτου, δεν θα υπάρξει απώλεια δεδομένων κατά τη μετατροπή από intσε long. Αυτό ονομάζεται διευρυμένη πληκτρολόγηση . Για να μάθετε περισσότερα, επισκεφθείτε τη Java Typecasting.

Παράδειγμα 2: Πρόγραμμα Java για μετατροπή int σε αντικείμενο Long χρησιμοποιώντας το valueof ()

Μπορούμε να μετατρέψουμε τη intμεταβλητή τύπου σε αντικείμενο της Longκλάσης. Για παράδειγμα,

 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 ) )

Στο παραπάνω παράδειγμα, χρησιμοποιήσαμε τη Long.valueOf()μέθοδο για να μετατρέψουμε τη μεταβλητή α σε αντικείμενο Long.

Εδώ, Longείναι μια τάξη περιτυλίγματος στην Java. Για να μάθετε περισσότερα, επισκεφθείτε το Java Wrapper Class.

ενδιαφέροντα άρθρα...