2015-08-20 2 views
2
String daniel;  
daniel = hi.getWebPage("http://daniandroid.honor.es/"); 

Что возвращает getWebPage, является тип String с содержимым, найденным там. Это сработало 2 дня назад.NumberFormatException не удается проанализировать строку

На этом URL ->

<?php 
echo"300" 
?> 

Когда я пытаюсь преобразовать «содержание» из строки в «Int» Я получаю сообщение об ошибке и сбой приложения.

int verif = Integer.parseInt(daniel); 

Что я получаю, как ошибки

java.lang.NumberFormatException: Invalid int: "300" 

Я сделал то же код 2 дня назад, и она работала.

EDIT: Я попытался

String daniel; 
daniel = "test"; 

Что я получаю

java.lang.NumberFormatException: Invalid int: "test" 
+0

Даниель = "тест" не будет когда-нибудь работать потому что вы пытаетесь преобразовать его в число, но его странный его отказ от «300» –

+0

Вы пытались очистить и перестроить, а затем заново запустить приложение? – Want2bExpert

+0

не работает. –

ответ

0

Попробуйте daniel.trim(), возможно, некоторые пробелы происходят из UNIVERCE;)

+0

Не работает. Как я уже упоминал, я пробовал daniel = "test"; та же ошибка. –

+0

Хорошо, но этот тест не имеет смысла. Потому что все знают, что «тест» не является int. Лучше тест daniel = "300" – mariopce

+0

Вы правы. На мгновение я его перепрограммирую, поскольку символы преобразуются в C++ char d = 'd'; int r = (int) d; –

Смежные вопросы