V tomto programu se naučíte najít a zobrazit hodnotu ASCII znaku v Javě. To se provádí pomocí operací casting typu a normálního přiřazení proměnných.
Abychom porozuměli tomuto příkladu, měli byste znát následující programovací témata Java:
- Datové typy Java (primitivní)
- Program Java Hello World
Příklad: Najděte ASCII hodnotu znaku
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); ) )
Výstup
Hodnota ASCII a je: 97 Hodnota ASCII a je: 97
Ve výše uvedeném programu je znak a
uložen v char
proměnné, ch. Stejně jako dvojité uvozovky (" ")
se používají k deklaraci řetězců, (' ')
k deklaraci znaků se používají jednoduché uvozovky .
Nyní, abychom našli hodnotu ASCII ch, přiřadíme ch int
proměnné ascii. Interně Java převádí hodnotu znaku na hodnotu ASCII.
Můžeme také vrhat znak ch na celé číslo pomocí (int)
. Jednoduše řečeno, casting převádí proměnnou z jednoho typu na jiný, zde se char
proměnná ch převádí na int
proměnnou castAscii.
Nakonec pomocí println()
funkce vytiskneme hodnotu ascii .