Javascript Converte Stringa In Intero

| | |

I programmatori utilizzano diversi tipi di dati per memorizzare diversi tipi di valori. Ad esempio, utilizzano stringhe per memorizzare dati basati su testo e numeri interi per memorizzare numeri interi.

Quando si scrive codice, è possibile decidere di convertire il tipo di dati di un valore in un altro tipo di dati. Una delle conversioni di tipo più comuni eseguite in Java è la conversione di una stringa in un numero intero. è qui che entrano in gioco i metodi parseInt() e valueOf().

Puoi utilizzare i metodi Java parseInt() e valueOf() per convertire una stringa in un numero intero. In questo tutorial discuteremo, con esempi, come farlo.

Tipi di dati Java

Java, come qualsiasi altro linguaggio di programmazione, utilizza diversi tipi di dati per classificare il tipo di dati che contiene un valore. I valori vero/falso, ad esempio, vengono archiviati come booleani e il testo viene archiviato come stringa.

Questa è una caratteristica importante nella programmazione perché il tipo di dati di un valore determinerà come quel valore può essere manipolato. Ad esempio, puoi eseguire operazioni matematiche su numeri interi e reali ma non su stringhe.

Quando stai programmando, potresti riscontrare una situazione in cui devi convertire una stringa in un numero intero. Ad esempio, se si desidera eseguire un’operazione matematica su un numero memorizzato come stringa, sarà necessario convertire il tipo di dati del valore.

Java String in Integer: utilizzando parseInt ()

Puoi usare il metodo parseInt() per eseguire una conversione da stringa a intero in Java. parseInt() accetta un parametro: il valore stringa che vuoi convertire in un intero.

La sintassi per parseInt() è la seguente:

Integer.parseInt(value);

Supponiamo di scrivere un programma per un parco a tema che controlli l’età di un cliente all’ingresso a determinate attrazioni. L’età di ; è memorizzata come una stringa, ma vogliamo convertirla in un numero intero in modo da poterla confrontare con l’età minima appropriata. Potremmo convertire l’età del cliente (15 in questo esempio) in un numero intero utilizzando questo codice:

Il nostro codice restituisce:
< /p>

L’età di questo cliente è: 15

Scomponiamo il nostro codice. Nella prima riga del nostro ConvertAge class, dichiariamo una stringa‚Äîchiamata age‚Äîche memorizza l’età del nostro cliente.

Quindi usiamo il metodo parseInt() per analizzare il valore della stringa e convertirlo in un numero intero. Assegniamo il nuovo valore intero alla variabile integer_age. Infine, stampiamo un messaggio che indica: "L’età di questo cliente è: ", seguita dall’età del cliente.

Possiamo controllare il tipo dei nostri dati utilizzando il Parola chiave instanceof. instanceof restituisce un valore booleano (true o false) a seconda che il valore che stiamo controllando contenga un particolare tipo di dati. Il codice seguente, aggiunto alla fine del nostro programma precedente, ci permette di verificare che integer_age sia un intero:

…

System.out.println("L’età è un numero intero? " + age instanceof Integer);

…

Il nostro codice restituisce:

L’età di questo cliente è: 15

L’età è un numero intero? true

Nel nostro codice, usiamo age instanceof Integer per verificare se la variabile age è un numero intero. age è un numero intero, quindi la parola chiave instanceof restituisce: true.

Java String to Integer: utilizzo di valueOf()

Puoi anche utilizzare il metodo valueOf() per convertire una stringa in un intero in Java. valueOf() accetta un parametro: il valore che vuoi convertire in un intero.

Ecco la sintassi per il metodo valueOf():

Integer.valueOf(value );

Facciamo un esempio per dimostrare come funziona il metodo valueOf(). Supponiamo di scrivere un programma che memorizzi le quantità di caffè torrefatto colombiano e italiano fagioli venduti in una caffetteria. Il nostro programma attualmente memorizza queste quantità come una stringa, ma vogliamo convertirle in numeri interi. Potremmo utilizzare il codice seguente per eseguire questa operazione:

Il nostro codice restituisce:

Quantità di caffè colombiano in grani: 15

Quantità di caffè torrefatto italiano: 19

Scomponiamo il nostro codice. Sulla prima riga della nostra classe ConvertQuantities, dichiariamo una variabile chiamata columbian e le assegniamo il valore 15. Quindi dichiariamo una variabile chiamata italian_roast e le assegniamo il valore 19.

Utilizziamo quindi il metodo valueOf() per convertire il valore di columbian in un numero intero e assegniamo tale numero intero alla variabile columbian_integer.

Utilizziamo anche il valueOf() per convertire il valore di italian_roast in un intero e assegnare quel valore intero alla variabile italian_roast_integer.

Quindi , stampiamo le quantità di entrambi i bean, utilizzando i valori interi di ciascun bean.

Conclusione

Ci sono due modi per convertire una stringa in un intero in Java: il metodo parseInt() e il metodo valueOf(). Questo tutorial ha discusso le basi dei tipi di dati in Java e come è possibile utilizzare entrambi i metodi per convertire una stringa in un numero intero. Abbiamo anche illustrato un esempio di ciascun metodo in azione.

Ora sei dotato delle conoscenze necessarie per convertire le stringhe in numeri interi in Java come un professionista!

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