Java 函数映射错误
这就是我到目前为止所做的和我正在尝试做的我不知道如何访问拆分的两部分这段代码确实是错误的,但我不知道如何做我想做的(是的,这是为了学校) 我有这个,但有一个错误Java 函数映射错误,java,Java,这就是我到目前为止所做的和我正在尝试做的我不知道如何访问拆分的两部分这段代码确实是错误的,但我不知道如何做我想做的(是的,这是为了学校) 我有这个,但有一个错误 public String getRelatives(String person) { return map.keySet(); } 不能使用+=运算符将项目添加到集合中;您必须使用add方法 此外,您必须在第一次使用集合时创建集合 固定代码可能如下所示: String[] personRelative = l
public String getRelatives(String person)
{
return map.keySet();
}
不能使用
+=
运算符将项目添加到集合中;您必须使用add
方法
此外,您必须在第一次使用集合时创建集合
固定代码可能如下所示:
String[] personRelative = line.split(" ");
String person = personRelative[0];
String relative = personRelative[1];
if(map.containsKey(person))
{
map.get(person).add(relative);
}
else
{
Set<String> relatives = new HashSet<String>();
relatives.add(relative);
map.put(person,relatives);
}
String[]personRelative=line.split(“”);
字符串person=personRelative[0];
字符串relative=personRelative[1];
if(地图容器(人))
{
map.get(person.add(relative);
}
其他的
{
Set relatives=新HashSet();
亲属。添加(亲属);
地图。放置(人、亲属);
}
public String getRelatives(String person)
{
return map.keySet();
}
String[] personRelative = line.split(" ");
String person = personRelative[0];
String relative = personRelative[1];
if(map.containsKey(person))
{
map.get(person).add(relative);
}
else
{
Set<String> relatives = new HashSet<String>();
relatives.add(relative);
map.put(person,relatives);
}