Cuando se trabaja con personajes de Java puede ser útil para visualizar el valor entero del personaje en la pantalla. Un personaje como el '11 ' se almacena internamente como un entero en Java. Sin embargo , unicode contiene muchos caracteres como números romanos que no se traducen directamente a sus valores enteros. Usted puede utilizar el " Character.getNumericValue " para recuperar y mostrar el valor entero de cualquier carácter válido . Instrucciones
1
Abra el archivo de código fuente de Java en un editor como Microsoft Visual Studio Express.
2
Declarar una variable de tipo carácter y asignarle un valor en su función añadiendo el siguiente código:
caracteres ch = '5 ' ;
Alternativamente , usted puede tener la entrada del usuario a un personaje en la consola con el código:
caracteres ch ='';
ch = (char ) System.in.read ();
3
convertir al personaje en su valor entero Unicode y muestran que añadiendo la código :
System.out.println ("valor Integer = " + Character.getNumericValue (ch )); método
" Character.getNumericValue ()" funciona con los caracteres Unicode como ' 0-9 ' , números romanos y' a- Z ' , que se asignan a un valor entero. Por ejemplo , convierte el número romano cincuenta ( \\ u216C ) para el valor entero 50 . Si el personaje no tiene valor numérico el método devuelve -1 . Si el personaje tiene un valor numérico que no es un entero no negativo, devuelve -2 , como el carácter de fracción .
4
Guarde el archivo Java, compilar y ejecutar el programa para visualizar el valor entero del personaje.