如何访问另一个类的ArrayList而不是每次都生成一个新实例?

时间:2015-03-18 19:43:09

标签: java list arraylist instance

我想要做的是有一个单独的类,让我们说MyArrayListClass包含一个ArrayList。 Class1会在列表中添加一个String,Class2会检索列表。

我正在做的事情,每次按下按钮时,我都会创建一个新的MyArrayClass实例并向arraylist添加一个元素,如下所示:MyArrayClass.newInstance.addToList("example string");通过调用{{1}来重新获取列表}}

当我创建一个新的MyArrayListClass实例时,列表中先前的值现在消失了。调用MyArrayListClass将返回null,因为创建新实例会创建一个新的ArrayList。

UserHexData.newInstance().getList();

有没有办法在不每次生成新实例的情况下访问另一个类的ArrayList?

1 个答案:

答案 0 :(得分:0)

你可以为此创建一个Singleton模式。

请参阅: click me