HashMap <String, Integer> output = new HashMap <String, Integer> ();
for (int j = 0 ; j < np; j++) {
output.add(people, recived1);
System.out.println(output);
当我编译代码时说:
error: cannot find symbol
output.add(people, recived1);
^
答案 0 :(得分:3)
我假设您在这里使用Java。 Java Map interface没有add
方法。而是使用put(key, value)
方法向地图添加数据。
通常,当编译器说cannot find symbol
时,它指向您错误地使用了API。可能是拼写错误或误解。使用API文档提供帮助。