Метод getHttpPort
возвращает тип Object
, полученный из запроса данных JSON. Значение Object
может быть пустой строкой или целочисленным значением. Чтобы быть в безопасности, я подумал, что могу представить его как строку:
String port = (String)getHttpPort(param);
Но иногда возникает ошибка:
Integer cannot be cast to a String.
Итак, я попробовал это:
String port = ((Integer)getHttpPort(param).toString();
Но теперь я получаю обратную ошибку:
String cannot be cast to an Integer.
Как правильно представлять возвращенный результат метода getHttpPort
в виде строки?