När du arbetar med tecken i Java kan det vara till hjälp att visa heltal för tecknet på skärmen . En karaktär som '11 ' lagras internt som ett heltal i Java . Dock innehåller unicode många tecken som romerska siffror som inte översätter direkt till sina heltalsvärden . Du kan använda " Character.getNumericValue " för att hämta och visa heltalsvärdet någon giltig karaktär . Instruktioner
1
Öppna din Java källfilen i en editor som Microsoft Visual Studio Express .
2
Deklarera en variabel av typen karaktär och tilldela det ett värde i din funktion genom att lägga till följande kod :
char ch = '5 ' ;
Alternativt kan du låta användaren mata in ett tecken i konsolen med koden :
char ch = '' ;
CH = ( char ) System.in.read ( ) ;
3
konvertera tecknet till sitt Unicode heltal och visa det genom att lägga till code :
System.out.println ( " Integer value = " + Character.getNumericValue ( CH ) ) ,
" Character.getNumericValue ( ) " metoden fungerar för Unicode-tecken , t.ex. ' 0-9 ' , romerska siffror och ' A - Z ' , som mappas till ett heltal. Till exempel , omvandlar den romerska siffran femtio ( \\ u216C ) till heltal värdet 50 . Om karaktären har inget numeriskt värde returnerar metoden -1 . Om karaktären har ett numeriskt värde som inte är ett icke - negativt heltal returneras -2 , såsom fraktionen karaktär .
4
Spara din Java -fil , kompilera och kör programmet för att visa den karaktärs heltal .