Σε αυτό το πρόγραμμα, θα μάθετε να βρίσκετε και να εμφανίζετε την τιμή ASCII ενός χαρακτήρα στο Kotlin. Αυτό γίνεται χρησιμοποιώντας τύπους μετάδοσης τύπου και κανονικές εργασίες ανάθεσης μεταβλητών.
Παράδειγμα: Βρείτε την τιμή ASCII ενός χαρακτήρα
fun main(args: Array) ( val c = 'a' val ascii = c.toInt() println("The ASCII value of $c is: $ascii") )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Η τιμή ASCII του είναι: 97
Στο παραπάνω πρόγραμμα, ο χαρακτήρας a
αποθηκεύεται σε μια char
μεταβλητή, ch. Παρόμοια με την Java, χρησιμοποιούνται διπλά εισαγωγικά (" ")
για να δηλώσουν συμβολοσειρές, χρησιμοποιούμε μόνο εισαγωγικά (' ')
για να δηλώσουμε χαρακτήρες.
Τώρα, για να βρούμε την τιμή ASCII του ch, χρησιμοποιούμε την ενσωματωμένη συνάρτηση Kotlin που ονομάζεται toInt()
. Αυτό μετατρέπει μια Char
τιμή σε μια Int
τιμή.
Αυτή η τιμή μετατροπής αποθηκεύεται στη συνέχεια σε μια μεταβλητή ascii.
Τέλος, εκτυπώνουμε την τιμή ascii χρησιμοποιώντας τη println()
συνάρτηση.
Εδώ είναι ο ισοδύναμος κώδικας στην Java: Βρείτε την τιμή ASCII ενός χαρακτήρα στην Java