Πρόγραμμα Java για εύρεση τιμής ASCII ενός χαρακτήρα

Σε αυτό το πρόγραμμα, θα μάθετε να βρίσκετε και να εμφανίζετε την τιμή ASCII ενός χαρακτήρα στην Java. Αυτό γίνεται χρησιμοποιώντας τύπους μετάδοσης τύπου και κανονικές εργασίες ανάθεσης μεταβλητών.

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

  • Τύποι δεδομένων Java (Primitive)
  • Πρόγραμμα Java Hello World

Παράδειγμα: Βρείτε την τιμή ASCII ενός χαρακτήρα

 public class AsciiValue ( public static void main(String() args) ( char ch = 'a'; int ascii = ch; // You can also cast char to int int castAscii = (int) ch; System.out.println("The ASCII value of " + ch + " is: " + ascii); System.out.println("The ASCII value of " + ch + " is: " + castAscii); ) )

Παραγωγή

 Η τιμή ASCII του είναι: 97 Η τιμή ASCII του είναι: 97

Στο παραπάνω πρόγραμμα, ο χαρακτήρας aαποθηκεύεται σε μια charμεταβλητή, ch. Όπως, διπλά εισαγωγικά (" ")χρησιμοποιούνται για να δηλώσουν συμβολοσειρές, χρησιμοποιούμε μεμονωμένα εισαγωγικά (' ')για να δηλώσουμε χαρακτήρες.

Τώρα, για να βρείτε την τιμή ASCII του ch, απλώς αντιστοιχίζουμε το ch σε μια intμεταβλητή ascii. Εσωτερικά, η Java μετατρέπει την τιμή χαρακτήρα σε τιμή ASCII.

Μπορούμε επίσης να ρίξουμε τον χαρακτήρα ch σε ακέραιο χρησιμοποιώντας (int). Με απλούς όρους, η μετάδοση μετατρέπει μεταβλητή από τον ένα τύπο στον άλλο, εδώ η charμεταβλητή ch μετατρέπεται σε intμεταβλητή castAscii.

Τέλος, εκτυπώνουμε την τιμή ascii χρησιμοποιώντας τη println()συνάρτηση.

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