În acest program, veți învăța să găsiți și să afișați valoarea ASCII a unui caracter în Java. Acest lucru se face folosind tipărirea tipului și operațiile normale de atribuire a variabilelor.
Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare Java:
- Tipuri de date Java (Primitive)
- Programul Java Hello World
Exemplu: Găsiți valoarea ASCII a unui caracter
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); ) )
Ieșire
Valoarea ASCII a a este: 97 Valoarea ASCII a a este: 97
În programul de mai sus, caracterul a
este stocat într-o char
variabilă, cap. Ca și ghilimelele duble (" ")
sunt folosite pentru a declara șiruri, folosim ghilimele simple (' ')
pentru a declara caractere.
Acum, pentru a găsi valoarea ASCII a ch, doar atribuim ch unei int
variabile ascii. Intern, Java convertește valoarea caracterului într-o valoare ASCII.
De asemenea, putem arunca caracterul ch într-un număr întreg folosind (int)
. În termeni simpli, turnarea transformă variabila de la un tip la altul, aici char
variabila ch este convertită la o int
variabilă castAscii.
În cele din urmă, imprimăm valoarea ascii folosind println()
funcția.