В тази програма ще се научите да намирате и показвате ASCII стойността на даден символ в Java. Това се прави с помощта на отливане на тип и нормални операции за присвояване на променливи.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Java:
- Типове данни на Java (примитивни)
- Програма 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 стойността на a е: 97 ASCII стойността на a е: 97
В горната програма символът a
се съхранява в char
променлива, гл. Подобно, двойните кавички (" ")
се използват за деклариране на низове, ние използваме единични кавички, за (' ')
да декларираме символи.
Сега, за да намерим ASCII стойността на ch, ние просто присвояваме ch на int
променлива ascii. Вътрешно Java преобразува стойността на знака в ASCII стойност.
Също така можем да хвърлим символа ch на цяло число, като използваме (int)
. С прости думи, кастингът преобразува променлива от един тип в друг, тук char
променливата ch се преобразува в int
променлива castAscii.
И накрая, отпечатваме стойността ascii, използвайки println()
функцията.