Javascript Convertir Cadena A Entero

| | |

Los programadores usan diferentes tipos de datos para almacenar diferentes tipos de valores. Por ejemplo, usan cadenas para almacenar datos basados ‚Äã‚Äãen texto y enteros para almacenar n√∫meros enteros.

Cuando escribe còdigo, puede decidir que desea convertir el tipo de datos de un valor a otro tipo de datos. Una de las conversiones de tipos más comunes que se realizan en Java es convertir una cadena en un n√∫mero entero. Ahì es donde entran los métodos parseInt () y valueOf ().

Puede usar los métodos Java parseInt () y valueOf () para convertir una cadena en un entero. En este tutorial, discutiremos & mdash; con ejemplos & mdash; còmo hacerlo.

Tipos de datos Java

Java, como cualquier otro lenguaje de programaciòn, usa diferentes tipos de datos para clasificar el tipo de datos que contiene un valor. Los valores verdadero / falso, por ejemplo, se almacenan como booleanos y el texto se almacena como una cadena.

Esta es una caracterìstica importante en la programaciòn porque el tipo de datos de un valor determinará còmo ese valor puede ser manipulado. Por ejemplo, puede realizar operaciones matemáticas con n√∫meros enteros y reales, pero no con cadenas.

Cuando esté programando, puede encontrar una situaciòn en la que necesite convertir una cadena en un n√∫mero entero. Por ejemplo, si desea realizar una operaciòn matemática en un n√∫mero que está almacenado como una cadena, deberá convertir el tipo de datos del valor.

Java String a Integer: usando parseInt ()

Puede usar el método parseInt () para realizar una conversiòn de cadena a entero en Java. parseInt () acepta un parámetro: el valor de cadena que desea convertir en un entero.

La sintaxis de parseInt () es la siguiente:

Integer.parseInt (value);

Supongamos que estamos escribiendo un programa para un parque temático que verifica la edad de un cliente al ingresar a ciertas atracciones. El cliente y rsquo ; s age se almacena como una cadena, pero queremos convertirla en un n√∫mero entero para poder compararla con la edad mìnima apropiada. Podrìamos convertir la edad del cliente (15 en este ejemplo) en un n√∫mero entero usando este còdigo:

Nuestro còdigo devuelve:

La edad de este cliente es: 15

Desglosemos nuestro còdigo. En la primera lìnea de nuestro ConvertAge < / còdigo> clase, declaramos una cadena & mdash; llamada edad & mdash; que almacena la edad de nuestro cliente.

Luego usamos el método parseInt () para analizar el valor de la cadena y convertirlo en un entero. Asignamos el nuevo valor entero a la variable integer_age. Por √∫ltimo, imprimimos un mensaje que indica: "La edad de este cliente es:", seguido de la edad del cliente.

Podemos comprobar el tipo de nuestros datos mediante el instancia de palabra clave. instanceof devuelve un valor booleano (true o false) dependiendo de si el valor que estamos comprobando contiene un tipo de datos en particular. El siguiente còdigo, cuando se agrega al final de nuestro programa anterior, nos permite verificar que integer_age es un n√∫mero entero:

& hellip;

System.out.println (" ¿Es la edad un n√∫mero entero? & Rdquo; + instancia de edad de Integer);

& hellip;

Nuestro còdigo devuelve:

La edad de este cliente es: 15

¿La edad es un n√∫mero entero? true

En nuestro còdigo, usamos la instancia de edad de Integer para verificar si la variable de edad es un n√∫mero entero. age es un entero, por lo que la palabra clave instanceof devuelve: true.

Java String to Integer: Usando valueOf ()

También puede usar el método valueOf () para convertir una cadena en un entero en Java. valueOf () acepta un parámetro: el valor que desea convertir en un n√∫mero entero.

Aquì está la sintaxis del método valueOf ():

Integer.valueOf (value );

Veamos un ejemplo para demostrar còmo funciona el método valueOf (). Supongamos que estamos escribiendo un programa que almacena las cantidades de café tostado colombiano e italiano. granos vendidos en una cafeterìa. Nuestro programa actualmente almacena estas cantidades como una cadena, pero queremos convertirlas en n√∫meros enteros. Podrìamos usar el siguiente còdigo para realizar esta tarea:

Nuestro còdigo devuelve:

Cantidad de granos de café colombiano: 15

Cantidad de granos de café tostado italiano: 19

Analicemos nuestro còdigo. En la primera lìnea de nuestra clase ConvertQuantities, declaramos una variable llamada columbian y le asignamos el valor 15. Luego declaramos una variable llamada italian_roast y le asignamos el valor 19.

Luego usamos el método valueOf () para convertir el valor de columbian en un entero y asignar ese entero a la variable columbian_integer.

También usamos el valueOf () para convertir el valor de italian_roast en un n√∫mero entero y asignar ese valor entero a la variable italian_roast_integer. & nbsp;

Luego , imprimimos las cantidades de ambos beans, utilizando los valores enteros de cada bean.

Conclusiòn

Hay dos formas de convertir una cadena en un n√∫mero entero en Java: el método parseInt () y el método valueOf (). Este tutorial discutiò los conceptos básicos de los tipos de datos en Java y còmo puede usar ambos métodos para convertir una cadena en un n√∫mero entero. También analizamos un ejemplo de cada método en acciòn.

¬°Ahora está equipado con el conocimiento que necesita para convertir cadenas a n√∫meros enteros en Java como un profesional!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method