getHttpPort
方法返回从JSON数据查询派生的Object
类型。 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
方法的返回结果表示为字符串的正确方法是什么?