Este blog discutirá los enfoques para convertir “ carbonizarse ' a ' En t ” en Java.
¿Cómo convertir/transformar 'Char' a 'Int' en Java con ejemplos?
Para transformar ' carbonizarse ' a ' En t ” en Java, aplique los siguientes enfoques:
- “ Carácter.getNumericValue() ' Método.
- Asignando “ En t ' Tipo de datos.
- “ parseInt() ' y ' Cadena.valorDe() ' Métodos.
Enfoque 1: convertir Char a Int en Java utilizando el método 'Character.getNumericValue()'
El ' Carácter.getNumericValue() El método ' devuelve el valor int del carácter especificado y, en el caso de que el carácter no tenga ningún valor int, ' -1 ' es regresado. Este método se puede aplicar para convertir el carácter especificado en un número entero simplemente.
Sintaxis
obtenerValorNumérico ( X )
En la sintaxis anterior, “ X ” corresponde al carácter que debe convertirse en un número entero.
Ejemplo
Repasemos el siguiente ejemplo:
carbonizarse personaje = 'A' ;En t asignar = Personaje . obtenerValorNumérico ( personaje ) ;
Sistema . afuera . imprimir ( 'El entero es: ' + asignar ) ;
En las líneas de código anteriores:
- Primero, inicialice el carácter.
- En el siguiente paso, aplique el “ Carácter.getNumericValue() ” método, acumulando el carácter especificado como su parámetro.
- Por último, transforme el carácter inicializado como parámetro del método en un ' entero ”.
Producción
En el resultado anterior, se puede ver que se devuelve el entero correspondiente, que también es un “ hexadecimal ” representación del personaje.
Enfoque 2: convertir Char a Int (representación ASCII) en Java mediante la asignación del tipo de datos 'int'
En este enfoque, el “ carbonizarse ” se puede convertir en un número entero, es decir, “ ASCII ” representación, asignando el “ En t ” tipo de datos al entero inicializado:
carbonizarse personaje = 'A' ;En t asignar = personaje ;
Sistema . afuera . imprimir ( 'El valor ASCII es: ' + asignar ) ;
En el bloque de código anterior:
- Del mismo modo, inicialice el carácter que debe convertirse en un número entero.
- Luego, asigne el “ En t ” tipo de datos al carácter.
- Finalmente, muestre el entero correspondiente equivalente a su “ ASCII ” representación.
Producción
En esta salida, se puede analizar que el número entero correspondiente, es decir, “ ASCII ” equivalente, se devuelve.
Enfoque 3: convertir Char a Int en Java utilizando los métodos 'parseInt()' y 'String.valueOf()'
El ' parseInt() El método ” se usa para obtener el tipo de datos primitivo del “ Cadena ', y el ' Cadena.valorDe() El método transforma diferentes tipos de valores en una cadena. Estos métodos se pueden combinar para convertir el carácter en una cadena y luego devolver una representación entera de la cadena.
Sintaxis
parseInt ( x, y )En esta sintaxis:
- “ X ” se refiere a la representación de cadena de decimal.
- “ y ” convierte “x” en un número entero.
En la sintaxis anterior, “ personaje ” corresponde al carácter que necesita ser transformado en una cadena.
Ejemplo
Repasemos las líneas de código dadas a continuación:
carbonizarse personaje = '1' ;En t asignar = Entero . parseInt ( Cadena . valor de ( personaje ) ) ;
Sistema . afuera . imprimir ( 'El entero es: ' + asignar ) ;
De acuerdo con el código anterior, aplique los siguientes pasos:
- Del mismo modo, inicialice el carácter que se transformará en un número entero.
- Ahora, aplica el combinado “ parseInt() ' y ' Cadena.valorDe() ” métodos primero para convertir el carácter inicializado en una cadena y luego transformar la cadena en un número entero.
- Por último, registre el transformado “ entero ” representación del personaje.
Producción
Esta salida implica que se cumple el requisito deseado.
Conclusión
Para convertir char a int en Java, aplique el ' Carácter.getNumericValue() ” método, asignar “ En t ” Tipo de datos, o use el combinado “ parseInt() ' y ' Cadena.valorDe() ' métodos. Estos enfoques devuelven el “ En t ” valor directamente, asignando el tipo de datos requerido o transformando el carácter en una cadena primero y analizándolo en un número entero, respectivamente. Este blog elaboró sobre los enfoques para convertir ' carbonizarse ' a ' En t ” en Java.