声明的arrayList无法识别 - android

时间:2012-03-06 16:56:38

标签: java android

我声明ArrayList如下(我用来声明它),然后设置它的内容。但是,我没有使用声明"al"变量的通知消息。虽然我在下一行使用它,但它并没有消失。内容也未设置!奇怪......为什么?谢谢

ArrayList<String> al = new ArrayList<String>();

al = parsedExampleDataSet.getView();

2 个答案:

答案 0 :(得分:1)

这意味着您正在设置它但从不读它。

显然,除了分配它之外,你永远不会访问它。

此外,您正在创建一个新的ArrayList,然后在将其重新分配给parsedExampleDataSet.getView()时丢弃该对象。这可能与你的错误无关,但这是一种浪费。

答案 1 :(得分:0)

试试这个:

ArrayList<String> al = null;

al = parsedExampleDataSet.getView();