Tässä ohjelmassa opit etsimään ja näyttämään Java-merkin ASCII-arvon. Tämä tehdään käyttämällä tyyppivalua ja normaaleja muuttujien määritystoimintoja.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:
- Java-tietotyypit (primitiivinen)
- Java Hello World -ohjelma
Esimerkki: Etsi merkin ASCII-arvo
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); ) )
Tuotos
A: n ASCII-arvo on: 97 a: n ASCII-arvo on: 97
Yllä olevassa ohjelmassa merkki a
tallennetaan char
muuttujaan, ch. Kuten (" ")
merkkijonojen ilmoittamiseen käytetään kaksoislainauksia , (' ')
merkkien ilmoittamiseen käytämme yksittäisiä lainausmerkkejä .
Löydämme ch: n ASCII-arvon etsimällä ch: n vain int
muuttujalle ascii. Sisäisesti Java muuntaa merkin arvon ASCII-arvoksi.
Voimme myös heittää merkin ch kokonaislukuun käyttämällä (int)
. Yksinkertaisesti sanottuna casting muuntaa muuttujan tyypistä toiseen, tässä char
muuttuja ch muunnetaan int
muuttujaksi castAscii.
Lopuksi tulostamme ascii-arvon println()
funktiolla.