我如何创建方法来生成新的LinkedList?

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

我正在尝试创建一个创建新LinkedLists的方法。我想传递String参数用作新的LinkedList标识符,但出现错误“ java: variable s is already defined in method createQueue(java.lang.String)

无论如何,是否可以使用String这样创建新的LinkedList?我需要以这种方式进行赋值,因此无法更改方法声明。

public void createQueue(String s){

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

}

我可能也会以错误的方式看待这个问题。我只是试图创建linkedList atm。但是我的要求如下:

布尔addQueue(String)

此方法将具有String参数。它将返回一个布尔值。它将添加该参数指定的新队列。例如。 addQueue(“ ready”)将在队列列表中创建一个名为“ ready”的新队列。如果已存在指定名称的队列,则此方法将返回false。例如。如果您已经有一个名为“ ready”的队列,并调用addQueue(“ ready”),它将返回false。否则,它将创建队列并返回true。

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

问题是您有两个名为s的变量-String s参数(这是一个变量)和LinkedList<obj> s

只需重命名其中一个。

© www.soinside.com 2019 - 2024. All rights reserved.