令牌上的语法错误,错放的构造(s)

时间:2012-11-29 09:50:33

标签: java hashmap

我有代码:

Map<String, String> map = new HashMap<String, String>;

现在在Eclipse中new HashMap<String, String>红色加下划线。

The Error: Syntax error on token(s), misplaced construct(s)

这是什么意思,我该如何解决?

3 个答案:

答案 0 :(得分:4)

应该是

Map<String, String> map = new HashMap<String, String>(); //<-- add parentheses

答案 1 :(得分:2)

只需添加一个()! Map<String, String> map = new HashMap<String, String>();

使用新的HashMap ,您可以调用HashMap.java。要初始化HashMap,您应该调用Constructer。这里有()。

答案 2 :(得分:1)

您缺少一些括号:

Map<String, String> map = new HashMap<String, String>();