【发布时间】:2016-08-15 14:28:04
【问题描述】:
我在我的应用程序中使用Hawk 代替SharedPreferences。
我正在尝试在其中存储LinkedHashMap,但由于某种原因,当我将其从 Hawk 拉回时,它会以常规 HashMap 而不是LinkedHashMap 的形式返回。在这一点上,我因ClassCastException 而崩溃,因为HashMap 无法直接转换为LinkedHashMap。
所以问题是如何将返回的HashMap 转换为LinkedHashMap?
【问题讨论】:
-
感谢您的挑战。我喜欢一个需要深入挖掘的重要问题。
-
@DavidWasser,感谢您的详细回答,由于某种原因,并非所有人都认为这是一个不错的问题。
-
我不知道反对票的来源。这实际上让我感到惊讶。
-
@DavidWasser,我猜有些人不明白这个社区的真正目的。没关系...再次感谢您的帮助。
标签: java android casting hashmap linkedhashmap