Questo blog discuterà gli approcci alla conversione ' char ' A ' int ' in Giava.
Come convertire/trasformare 'Char' in 'Int' in Java con esempi?
Trasformare ' char ' A ' int ” in Java, applica i seguenti approcci:
- “ Carattere.getValoreNumerico() ' Metodo.
- Assegnando “ int ' Tipo di dati.
- “ analisiInt() ' E ' Stringa.valoreOf() 'Metodi.
Approccio 1: convertire Char in Int in Java utilizzando il metodo 'Character.getNumericValue ()'
IL ' Carattere.getValoreNumerico() ” il metodo restituisce il valore int del carattere specificato e, nel caso in cui il carattere non abbia alcun valore int, “ -1 ” viene restituito. Questo metodo può essere applicato per convertire semplicemente il carattere specificato in un numero intero.
Sintassi
getNumericValue ( X )
Nella sintassi precedente, “ X ” corrisponde al carattere che deve essere convertito in numero intero.
Esempio
Esaminiamo il seguente esempio:
char carattere = 'UN' ;int assegnare = Carattere . getNumericValue ( carattere ) ;
Sistema . fuori . println ( 'Il numero intero è: ' + assegnare ) ;
Nelle righe di codice precedenti:
- Per prima cosa, inizializza il carattere.
- Nel passaggio successivo, applica il ' Carattere.getValoreNumerico() ” metodo, accumulando il carattere specificato come parametro.
- Infine, trasforma il carattere inizializzato come parametro del metodo in un ' numero intero ”.
Produzione
Nell'output sopra, si può vedere che viene restituito il numero intero corrispondente, che è anche un ' esadecimale ” rappresentazione del personaggio.
Approccio 2: convertire Char in Int (rappresentazione ASCII) in Java assegnando il tipo di dati 'int'
In questo approccio, il “ char ” può essere convertito in un numero intero, cioè “ ASCI ” rappresentanza, attribuendo il “ int ” tipo di dati al numero intero inizializzato:
char carattere = 'UN' ;int assegnare = carattere ;
Sistema . fuori . println ( 'Il valore ASCII è: ' + assegnare ) ;
Nel blocco di codice sopra:
- Allo stesso modo, inizializza il carattere che deve essere convertito in un numero intero.
- Quindi, allocare il ' int ” tipo di dati al carattere.
- Infine, visualizza il numero intero corrispondente equivalente al suo ' ASCI ” rappresentazione.
Produzione
In questo output, si può analizzare che il numero intero corrispondente, ovvero ' ASCI ” equivalente, viene restituito.
Approccio 3: convertire Char in Int in Java utilizzando i metodi 'parseInt ()' e 'String.valueOf ()'
IL ' analisiInt() ” viene utilizzato per ottenere il tipo di dati primitivo del “ Corda ', e il ' Stringa.valoreOf() Il metodo ” trasforma diversi tipi di valori in una stringa. Questi metodi possono essere combinati per convertire il carattere in una stringa e quindi restituire una rappresentazione intera della stringa.
Sintassi
parseInt ( x,y )In questa sintassi:
- “ X ” si riferisce alla rappresentazione in forma di stringa di decimal.
- “ E ” converte “x” in un numero intero.
Nella sintassi sopra indicata, “ carattere ” corrisponde al carattere che deve essere trasformato in una stringa.
Esempio
Esaminiamo le righe di codice indicate di seguito:
char carattere = '1' ;int assegnare = Numero intero . parseInt ( Corda . valore di ( carattere ) ) ;
Sistema . fuori . println ( 'Il numero intero è: ' + assegnare ) ;
Secondo il codice sopra, applicare i seguenti passaggi:
- Allo stesso modo, inizializza il carattere da trasformare in un numero intero.
- Ora, applica la combinazione ' analisiInt() ' E ' Stringa.valoreOf() ” metodi prima per convertire il carattere inizializzato in una stringa e quindi trasformare la stringa in un numero intero.
- Infine, registra il trasformato ' numero intero ” rappresentazione del personaggio.
Produzione
Questo output implica che il requisito desiderato è soddisfatto.
Conclusione
Per convertire char in int in Java, applica il ' Carattere.getValoreNumerico() ” metodo, assegna “ int ” Tipo di dati, o usa il combinato “ analisiInt() ' E ' Stringa.valoreOf() metodi. Questi approcci restituiscono il “ int ” direttamente, assegnando il tipo di dati richiesto o trasformando prima il carattere in una stringa e analizzandolo rispettivamente in un numero intero. Questo blog ha elaborato gli approcci alla conversione ' char ' A ' int ' in Giava.