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
方法的返回結果表示爲字符串的正確方法是什麼?