Как преобразовать строку в int в Java

В Java есть два метода преобразования строк в каждый из этих типов. Давайте рассмотрим оба метода, использованные для этого преобразования.

  1. Тип данных int , который является примитивный тип данных
  2. Класс Integer , который содержит элемент типа int

Преобразование строки в int

Здесь используется метод Integer.parseInt (str) . Этот метод принимает один параметр типа String , str и возвращает число в формате int .

Использование Integer.parseInt ()

Пример

 class stringToint {public static void main (String args []) {String str = "1000";  int num = Integer.parseInt (строка);  System.out.println (число);  }} 

Преобразование строки в целое число

Здесь используется метод Integer.valueOf (str) для преобразования строки в формат Integer . В этом случае он также принимает одну String str и изменяет значение на Integer .

Использование Integer.valueOf ()

Пример

 class stringToInteger {public static void main (String args []) {String str = "1000";  Целое число = Integer.valueOf (str);  System.out.println (число);  }} 

Использование Integer.valueOf ()

Примечание: если строка содержит буквы вместе с числами, функция в этом случае вернет исключение , как показано в приведенном ниже коде..

 class stringToInteger {public static void main (String args []) {String str = "100A0";  Целое число = Integer.valueOf (str);  System.out.println (число);  }} 

Оцените статью
nanomode.ru
Добавить комментарий