Como converter uma string em int em Java: métodos e exemplos



Este artigo fornecerá a você um conhecimento detalhado das várias maneiras pelas quais se pode converter uma String em Int em Java.

Existem muitos métodos para converter uma string em inteiro em . O método mais comumente usado é o método pareseInt (). Existem vários métodos para converter string em um inteiro. Neste artigo, daremos uma olhada em todos os métodos possíveis para converter uma String em int em Java

Os três métodos principais são:





  1. método parseInt ()
  2. método valueOf ()
  3. Método NumberFormatException

Método parseInt () para converter uma String em Int em Java

Nesse método, a string é convertida em um int primitivo.



Sintaxe: int dtypename = Integer.parseInt (string)

Exemplo: int res = Integer.parseInt (str)

Considere o código:



public class test {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('o número é:' + res)}}

RESULTADO:

Output

EXPLICAÇÃO:

ao poder de java

No código acima, temos uma variável string “102”. Declaramos outra variável res.Este é do tipo inteiro. Portanto, a variável string é convertida em um inteiro usando o método parseInt ().

Método valueOf (): String para Int em Java

Neste método, a string é convertida em um objeto Integer.

Sintaxe: Inteiro dtypename = Integer.valueOf (string)

Exemplo: Res inteiro = Integer.valueOf (str)

Considere o código:

public class test {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('o número é:' + res)}}

RESULTADO:

EXPLICAÇÃO:

No código acima, temos uma variável string “122”. Declaramos outro resultado variável como res. Este é do tipo inteiro. Portanto, a variável string é convertida em um inteiro usando o método valueOf ().

NOTA: parseInt () retorna um int primitivo enquanto valueOf () retorna um novo objeto Integer ().

Método NumberFormatException

Um NumberFormatException é lançado quando a string não é analisável.

Considere o código:

public class test {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('o número é:' + res)}}

RESULTADO:

EXPLICAÇÃO:

Uma exceção é gerada quando a string não é analisável.

Com isso, chegamos ao fim deste artigo String to Int em Java. Espero que você tenha uma ideia de todos os três métodos de conversão de String em int em Java.

Confira o pela Edureka, uma empresa de aprendizagem online confiável com uma rede de mais de 250.000 alunos satisfeitos espalhados por todo o mundo. Estamos aqui para ajudá-lo em todas as etapas de sua jornada, para nos tornarmos além dessas perguntas da entrevista java, nós criamos um currículo que é projetado para estudantes e profissionais que desejam ser um desenvolvedor Java.

fibonacci em c ++