Bij het werken met de personages in Java kan het nuttig zijn om de gehele waarde van het teken op het scherm . Een teken zoals '11 ' wordt intern opgeslagen als een geheel in Java . Echter , unicode bevat vele karakters zoals Romeinse cijfers die niet direct te vertalen naar hun gehele waarden . U kunt de " Character.getNumericValue " gebruiken om de gehele waarde van een geldig teken ophalen en weergeven . Instructies 1 Open uw Java- bronbestand in een editor zoals Microsoft Visual Studio Express . Kopen van 2 Declareer een variabele van het type karakter en ken het een waarde in uw functie door toevoeging van de volgende code : ; : char ch char ch = '5 ' Als alternatief kunt u de gebruiker een teken invoeren in de console met de code hebben = '' ; l = ( char ) System.in.read ( ) ; 3 Zet het personage in zijn Unicode integer waarde en geeft deze door het toevoegen van de code : System.out.println ( " Integer value = " + Character.getNumericValue ( ch ) ) ; De " Character.getNumericValue ( ) " methode werkt voor Unicode-tekens , zoals ' 0-9 ' , Romeinse cijfers en ' A - Z ' , die in kaart naar een geheel getal . Bijvoorbeeld , het zet het Romeinse cijfer vijftig ( \\ u216C ) de integer waarde 50 . Als het teken heeft geen numerieke waarde retourneert de methode -1 . Als het karakter heeft een numerieke waarde die is niet een niet - negatief geheel getal het terugkeert -2 , zoals de fractie personage . 4 Sla uw Java- bestand , compileren en uitvoeren van het programma om het te bekijken integer waarde personage.
|