Java 将值字符串添加到列表中

Java 将值字符串添加到列表中,java,collections,Java,Collections,有没有办法向集合中添加字符串值?LoadQueue是类名。我正在尝试创建一个集合,然后添加到列表中 List<LoadQueue> list = new LinkedList<LoadQueue>(); List List=newlinkedlist(); 有什么方法可以添加如下内容: list.add(new <LoadQueue>.AsList("DATA_QUEUE1", "QUEUE1", false)); list.add(new <Lo

有没有办法向集合中添加字符串值?LoadQueue是类名。我正在尝试创建一个集合,然后添加到列表中

 List<LoadQueue> list = new LinkedList<LoadQueue>();
List List=newlinkedlist();
有什么方法可以添加如下内容:

list.add(new <LoadQueue>.AsList("DATA_QUEUE1", "QUEUE1", false));
list.add(new <LoadQueue>.AsList("DATA_QUEUE2", "QUEUE2", false));
list.add(new.AsList(“DATA_QUEUE1”,“QUEUE1”,false));
添加(new.AsList(“DATA_QUEUE2”,“QUEUE2”,false));
我尝试过使用Arrays.AsList,但它不起作用。。。有人能帮我吗?

创建一个列表

但是首先…我只是想确认一下,您的LoadQueue类是否就是这样的

class LoadQueue
{
///I dont know why this would be called Queue but you could have a queue as a datamember and add and remove data to this queue...LikeThis
//Queue q;
String msg;
String queuename;
Boolean t;

LoadQueue(String x,String y, Boolean z)
{
//q=new LinkedList<Object>; 
msg=x;
queuename=y;
t=z;
} 
}
====================================================================
或者你想要的是:

List list=new ArrayList<Object>();
LoadQueue q=new LoadQueue("DATA_QUEUE1", "QUEUE1", false);
list.add(q.msg);
list.add(q.queuename);
list.add(q.t);
List List=new ArrayList();
LoadQueue q=新的LoadQueue(“数据队列1”,“队列1”,false);
添加(q.msg);
添加(q.queuename);
列表。添加(q.t);

list.add(new.AsList
这是Java吗?请告诉我它不是:\And
LoadQueue
的定义在哪里?角括号用于定义集合类型,而不是对象的实例化
list.add(new LoadQueue(“DATA\u QUEUE1”,“QUEUE1”,false))
?我需要将其添加到列表中。正如语法所说的list.add(arg)我应该做些什么来创建像/add(“DATA\u QUEUE1”,“QUEUE1”,false)是否
Class
必须是小写?==>
Class
在Java中,它甚至没有很好的打印,然后它是无效的语法。@mwhs是的,我的类基本相同。我已将代码更新为公共最终字符串getQueueName1(){return QueueName;}公共最终字符串getQueueName2(){return QueueName2;}public final Boolean getAvail(){return Avail;}设置器是public final void setQueueName1(字符串aqueueename1){QueueName1=aqueueename1;}public final void setQueueName2(字符串aqueueueename2){QueueName2=aqueueename2;}和public final void setAvail(布尔值){Avail=Avail;}你能帮我创建一个列表吗?…所以如果不使用构造函数,就无法创建集合?
List list=new ArrayList<Object>();
LoadQueue q=new LoadQueue("DATA_QUEUE1", "QUEUE1", false);
list.add(q.msg);
list.add(q.queuename);
list.add(q.t);