Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在多个类之间共享链表中的对象(java)_Java_Class_Object_Linked List_Share - Fatal编程技术网

在多个类之间共享链表中的对象(java)

在多个类之间共享链表中的对象(java),java,class,object,linked-list,share,Java,Class,Object,Linked List,Share,我正在从事一个涉及很多类和很多对象的项目……我有一个类(main)可以将对象保存到链接列表中,稍后其他类(main)也会根据用户的需要显示链接列表中保存的任何对象的属性。我想知道如何将保存在第一个主类中的对象共享给其他类…然后修改其他类中的列表并更新列表 这是我将对象添加到链接列表时的代码 LinkedList list = new LinkedList(); int i; i=(combo.getSelectionIndex()); problema.setUsuario(combo.getI

我正在从事一个涉及很多类和很多对象的项目……我有一个类(main)可以将对象保存到链接列表中,稍后其他类(main)也会根据用户的需要显示链接列表中保存的任何对象的属性。我想知道如何将保存在第一个主类中的对象共享给其他类…然后修改其他类中的列表并更新列表

这是我将对象添加到链接列表时的代码

LinkedList list = new LinkedList();
int i;
i=(combo.getSelectionIndex());
problema.setUsuario(combo.getItem(i));
problema.setLugar(text.getText());
problema.setCodigoequipo(text_3.getText());
lista.add(problema);//the adding
shell.close();
后来。。。当我查阅其他类中的对象时,我需要显示它们的一些属性。
我将感谢您的回答:)

链表引用了它包含的所有对象。为了共享对象,您只需传递对链接列表的引用。

您需要熟悉java.util.Collection和相关类……在google上搜索完整的java类名,他们会告诉您很多。。。如果需要,请添加教程……

我无法从保存在链接列表中的对象(在其他类中)获取属性,这是我的问题。看起来很简单……但我不知道java中的引用意味着什么,那么您就不知道java了。尝试在线查找教程。