Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zobraziť znak ako Integer v jazyku Java

Pri práci s postavami v Jave môže byť užitočné zobraziť celočíselnú hodnotu znaku na obrazovke . Charakter , ako '11 ' je uložený interne ako celé číslo v Jave . Avšak , unicode obsahuje mnoho znakov , ako je rímskymi číslicami , ktoré nie sú prekladajú priamo do ich celočíselné hodnoty . Môžete použiť " Character.getNumericValue " načítať a zobraziť celočíselnú hodnotu akéhokoľvek platný znak . Pokyny dovolená 1

Otvorte zdrojový súbor v jazyku Java v editore , ako je napríklad Microsoft Visual Studio Express .
2

deklarovať premennú typu postavy a priraďte jej hodnotu v závislosti pridaním nasledujúci kód :

char ch = '5 ' ;

Prípadne môžete mať vstup užívateľa znaku v konzole s kódom :

char ch = '' ;

ch = ( char ) System.in.read ( ) ;
3

previesť postavu do svojej Unicode celočíselnú hodnotu a zobrazí ju pridaním kód :

System.out.println ( " Integer hodnota = " + Character.getNumericValue ( ch ) ) ;

" Character.getNumericValue ( ) " metóda funguje pre znaky Unicode , ako je " 0-9 " , rímske číslice a " - Z " , ktoré mapujú na celočíselnú hodnotu . Napríklad , prevedie rímskou číslicou päťdesiat ( \\ u216C ) na celočíselnú hodnotu 50. Ak postava nemá žiadnu číselnú hodnotu , metóda vráti -1 . Ak postava má číselnú hodnotu , ktorá nie je nezáporné celé číslo , vráti -2 , ako je napríklad zlomok znak .
4

Uložte Java súbor , kompilácie a spustenie programu pre zobrazenie celočíselná hodnota postavy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené