Исключение класса Cast Извлечение данных из QueryDocumentSnapshot - PullRequest
0 голосов
/ 26 июня 2019

Как гласит заголовок, по неизвестной причине я получаю

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"это определенно строка, а не двойная, как утверждается здесь.Что может быть причиной этого исключения?

...