我如何使用字符串参数s创建带有参数名称的新LinkedList?

问题描述 投票:0回答:1

我正在创建一个队列列表,其中将包含一些对象。我想创建一个将新队列添加到列表并返回布尔值的方法。方法声明中应该有一个String参数,该参数会将一个具有相同名称的新队列添加到队列列表中。我不能将String参数用作新LinkedList的标识符,因为它已经定义为String。如何使用字符串参数创建此新的LinkedList?

public boolean addQueue(String s){

LinkedList<Pcb> s = new LinkedList<Pcb>();

QList.add(s);

return true;

}
java parameters linked-list identifier
1个回答
0
投票

我不确定您想要什么如下。但是,您无需指定要添加的每个列表的名称,只需使用List.contains(),它将使用List.contains()进行比较。并且它将比较列表中的整个内容,更确切地说,它使用Object.equals()实现此目的。因此,我认为不需要附加的[[唯一标识符。

代码段

Object.hashCode()

控制台输出

[[[a,b,c],[c,b,a],[a,c,b]]] >>
© www.soinside.com 2019 - 2024. All rights reserved.