类强制转换异常从QueryDocumentSnapshot中提取数据

时间:2019-06-26 16:41:43

标签: java android classcastexception

正如标题所述,由于某些未知原因,我收到

java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.String

由于以下几行代码

String latString = (String) doc.get("lat");
Double latitude = latString != null ? Double.parseDouble(latString):0;

其中doc是QueryDocumentSnapshot类型,而“ lat”绝对是字符串,而不是此处的输出所声明的双精度。可能是什么原因导致此异常?

0 个答案:

没有答案