ASCII assigns letters, numbers, characters, and symbols a slot in the 256 available slots in the 8-bit code.
For example:
| Character | ASCII value |
|---|---|
| a | 97 |
| b | 98 |
| A | 65 |
| B | 66 |
char to intCast a character from the char data type to the int data type to give the ASCII value of the character.
In the code below, we assign the character to an int variable to convert it to its ASCII value.
public class Main {public static void main(String[] args) {char ch = 'a';int as_chi = ch;System.out.println("ASCII value of " + ch + " is - " + as_chi);}}
In the code below, we print the ASCII value of every character in a string by casting it to int.
public class Main {public static void main(String[] args) {String alphabets = "abcdjfre";for(int i=0;i<alphabets.length();i++){char ch = alphabets.charAt(i);System.out.println("ASCII value of " + ch + " is - " + (int)ch);}}}