2017-01-23 6 views
-2

Как преобразовать String в int в Java?string string to int java android

My String содержит только числа, и я хочу вернуть номер, который он представляет.

Например, если строка «1234» результат должен быть номер 1234

String Availability = json.getString("Availability");before parsing value ="4" 
int x = Integer.parseInt(Availability);here after parsing it gives me 2 i don't know why 
+0

Что с чем вы отправили? 'json.getInt', вероятно, лучше (но, вероятно, делает то же самое внутри). –

+0

Если у меня есть номер 4 Доступность после разбора дайте мне номер 1 – hashim

+0

, вы попытались отладить значение 'Доступность' (пожалуйста, следуйте соглашению об именах, оно должно быть' Доступность'. – SomeJavaGuy

ответ

0

Вы можете использовать функцию Фолля Integer.valueOf вот пример

public static void main(String args[]){ 
    int num = Integer.valueOf("22"); 
    num+=2; 
    System.out.println(num); // output 24 
}