In dit programma leer je de ASCII-waarde van een personage in Java te vinden en weer te geven. Dit wordt gedaan met behulp van type-casting en normale variabeletoekenningsbewerkingen.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:
- Java-gegevenstypen (primitief)
- Java Hello World-programma
Voorbeeld: zoek de ASCII-waarde van een teken
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); ) )
Uitvoer
De ASCII-waarde van a is: 97 De ASCII-waarde van a is: 97
In het bovenstaande programma wordt karakter a
opgeslagen in een char
variabele, ch. Zoals dubbele aanhalingstekens (" ")
worden gebruikt om strings aan te geven, we gebruiken enkele aanhalingstekens (' ')
om tekens aan te geven.
Om de ASCII-waarde van ch te vinden, wijzen we ch gewoon toe aan een int
variabele ascii. Intern converteert Java de tekenwaarde naar een ASCII-waarde.
We kunnen ook het karakter ch naar een geheel getal casten met (int)
. In eenvoudige bewoordingen is casten het omzetten van een variabele van het ene type naar het andere, hier wordt char
variabele ch geconverteerd naar een int
variabele castAscii.
Ten slotte drukken we de ascii-waarde af met behulp van de println()
functie.