如何在GWT中实现HashMap?

时间:2011-04-08 09:43:22

标签: gwt

我有一些从服务器发送到我的客户端的消息。 每条消息都有一个唯一的密钥,可以在我收到的消息中复制。 我可以在GWT中使用哪个集合来避免重复? HashMap似乎不是GWT的情况。还有其他方法来组织它吗?

3 个答案:

答案 0 :(得分:38)

您可以在GWT中使用标准java.util.HashMap而不会出现任何问题。请确保您没有意外导入com.google.gwt.dev.util.collect.HashMap。在使用Eclipse的组织导入功能时,它发生了好几次。

答案 1 :(得分:13)

对于这样的问题,您应该看一下GWT JRE Emulation Reference。它包含可由GWT自动转换的Java运行时库的java类。该链接指向GWT 1.6的JRE ER。向您展示HashMap不仅包含在最新版本中。 (可以找到最新版本的JRE ER here

答案 2 :(得分:1)

如xor_eq所示,您应该检查GWT JRE Emulation Reference检查指向最新版本(或您正在运行的版本)的链接。很久以前,对于HashMap的支持已添加到GWT(我认为是2.0),所以你没有问题。