【发布时间】:2022-01-26 11:04:18
【问题描述】:
我正在尝试从 Firebase 检索数据,所以我使用 Hashmap 来处理它,但我想知道为什么要投射 Hashmap,为什么不能直接使用它。 请给出一个深刻而简单的语言答案(应该是Kotlin)
代码如下:
var map = snapshot.getValue() as Hashmap<String,String>
【问题讨论】:
-
所以你基本上会问,为什么需要添加
as Hashmap<String, String>? -
我的问题是为什么“as”为什么我不能在没有强制转换的情况下使用它
标签: android kotlin firebase-realtime-database hashmap