Как преобразовать String в Int в Java

Существует два способа преобразования String в Integer в Java,

  1. String to Integer с использованием Integer.parseInt ()
  2. String to Integer с использованием Integer.valueOf ()

Допустим, у вас есть строка – strTest -, которая содержит числовое значение.

Попробуйте выполнить некоторую арифметическую операцию, например, деление на 4. Это сразу показывает ошибку компиляции.

Вывод:

Следовательно, вам нужно преобразовать String в int до того, как вы нарисуете числовые операции на нем

Пример 1: String to Integer с использованием Integer.parseInt ()

Синтаксис метода parseInt следующим образом:

Передайте строковую переменную в качестве аргумента.

Это преобразует строку Java в java Integer и сохранит ее в указанной целочисленной переменной.

Проверьте приведенный ниже фрагмент кода:

Вывод:

Пример 2: String для Integer с использованием Integer.valueOf ()

Метод Integer.valueOf () также используется для преобразования String в Integer в Java.

Ниже приведен пример кода, показывающий процесс использования метода Integer.valueOf ():

Вывод:

NumberFormatException

Вызывается NumberFormatException. Если вы попытаетесь разобрать недопустимую строку с номером. Например, String ‘Guru99’ не может быть преобразован в Integer.

Пример:

Вышеприведенный пример дает следующее исключение:

0 ответы

Ответить

Хотите присоединиться к обсуждению?
Не стесняйтесь вносить свой вклад!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *