1
REST APIを使用してデータを取得しています。 JSON行が"temp_c":12,
のように見え、問題はその行がintやdouble型を持つことができます(のようなtemp_c":12.5,
)と私は受信データに応じてデータタイプを変更する方法
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Double
を持っている
int temp = (int) list.get("temp_c");
このように私はそれを得ます
エラーが発生しました
java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Integer
おかげで、それが動作する) –
あなたは私のanswer.Thankあなたを受け入れることができるの解析に
Double.parseDouble
を使用しています。@ AndriiAfanasenko – KeLiuyue