【发布时间】:2010-02-26 18:30:18
【问题描述】:
我写:
public interface Map <Key, Value> cells;
eclipse 抱怨说“{ 预期的”。
public interface Map <Key, Value> cells{};
然后我在 eclipse 中写了上面的内容,它抱怨“令牌“单元格”上的语法错误,删除这个令牌”。
我到底该怎么办? Google 不是我的朋友,因为我找不到代码 sn-ps 来计算它的语法。
【问题讨论】:
-
interface关键字在那里做什么?想要达到什么目的? -
如果我不包含“接口”,则 eclipse 会抱怨 Value 和 Key“无法解析为类型”。
-
那是因为
Key和Value不是类型。在这种情况下,Key是Map对象将用于其键集的数据类型的占位符。同样,Value是数据类型的占位符,它将用于其值集。例如,一个有效的组合是Map<String, Integer>。 -
是的,它有效!非常感谢威廉:D