我需要在链表中添加“用户”,链表是链表的一部分。
public void shibutz(user a){
this.serverList(this.placeInServerList(a.code)).add(a);
服务器列表是链接列表的链接列表。 这些是这一行使用的类:
public int placeInServerList(String code){
if (this.serverList.contains(code)){
return indentifyCode(code);
}
return -42;
}
public int indentifyCode (String code){
int counter=0;
Group i= this.serverList.getFirst();
while (this.serverList!=null){
if (i.getCode()==code){
return counter; }
counter++;
i=this.serverList.get(counter);
return indentifyCode (code);
}
return -42;}
组是一个链表。 现在,我需要第一个代码部分的帮助。我不明白Eclipse想要什么。它给我的解决方案都不是相对的。感谢!!!
答案 0 :(得分:0)
读这一行:
Group i = this.serverList.getFirst()
我认为serverList
是LinkedList<Group>
。
因此,这是无效的:
public int placeInServerList(String code){
//code is a String, not a Group
if (this.serverList.contains(code))
由于serverList
是LinkedList<Group>
,您可以调用的方法是serverList.contains(Group)
。方法serverList.contains(String)
不存在。