Има много методи за преобразуване на низ в цяло число . Най-често използваният метод е методът pareseInt (). Съществуват множество методи за преобразуване на низ в цяло число. В тази статия ще разгледаме всички възможни методи за конвертиране на String в int в Java
Трите основни метода са:
метод parseInt () за конвертиране на String в Int в Java
При този метод низът се преобразува в примитивен int.
Синтаксис: int dtypename = Integer.parseInt (низ)
Пример: int res = Integer.parseInt (str)
Помислете за кода:
тест за публичен клас {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('номерът е:' + res)}}
ИЗХОД:
ОБЯСНЕНИЕ:
В горния код имаме низ променлива “102”. Декларираме друга променлива res.Това е от цяло число. Така променливата низ се преобразува в цяло число чрез метода parseInt ().
valueOf () метод: String към Int в Java
При този метод низът се преобразува в Integer обект.
Синтаксис: Integer dtypename = Integer.valueOf (низ)
кога да използвам тази java
Пример: Цяло число res = Integer.valueOf (str)
Помислете за кода:
тест за публичен клас {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('номерът е:' + res)}}
ИЗХОД:
ОБЯСНЕНИЕ:
В горния код имаме низ променлива “122”. Декларираме друг резултат от променлива като res. Това е от цяло число. Така че променливата низ се преобразува в цяло число с помощта на метода valueOf ().
ЗАБЕЛЕЖКА: parseInt () връща примитивен int, докато valueOf () връща нов Integer () обект.
анонимен клас в java]
Метод на NumberFormatException
Изхвърля се NumberFormatException, когато низът не може да се анализира.
Помислете за кода:
тест за публичен клас {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('номерът е:' + res)}}
ИЗХОД:
ОБЯСНЕНИЕ:
Генерира се изключение, когато низът не може да се анализира.
С това стигнахме до края на тази статия String to Int в Java. Надявам се да имате представа за трите метода за преобразуване на низ в int в Java.
Вижте от Edureka, доверена компания за онлайн обучение с мрежа от над 250 000 доволни учащи, разпространени по целия свят. Ние сме тук, за да ви помогнем във всяка стъпка по вашето пътуване, за да станете освен тези въпроси за интервю за Java, измислим учебна програма, предназначена за студенти и професионалисти, които искат да бъдат разработчик на Java.