我想使用Arrays实现Map Data结构。
我有兴趣创建两种方法。下面是我的代码结构:
x(abs(t - 1) < eps) = 2;
x(abs(t - 4) < eps) = 5;
例如:
public class ImplementMap<K,V> {
public void insert(K key, V value) { //to insert string
}
public V retrieve(K key) {//to retrieve value if key is given
}
}
我收到错误
&#34;令牌上的语法错误&#34;。&#34;预计在此标记之后&#34;在第37行。我 在代码中注释了第37行。
请帮助我获得正确的输出。这是我的代码:
ImplementMap<String, String> newMap = new ImplementMap<>();
newMap.insert("IN", "India");
newMap.retrieve("IN"); India //Output should be India
答案 0 :(得分:1)
您需要将该代码包装在方法中。为了测试最简单的方法是添加一个“主”方法
public static void main(String[] args) {
ImplementMap<String, String> newmap = new ImplementMap<>();
newmap.insert("IN", "India"); // this is line 37
newmap.retrieve("IN");
}