我声明ArrayList
如下(我用来声明它),然后设置它的内容。但是,我没有使用声明"al"
变量的通知消息。虽然我在下一行使用它,但它并没有消失。内容也未设置!奇怪......为什么?谢谢
ArrayList<String> al = new ArrayList<String>();
al = parsedExampleDataSet.getView();
答案 0 :(得分:1)
这意味着您正在设置它但从不读它。
显然,除了分配它之外,你永远不会访问它。
此外,您正在创建一个新的ArrayList,然后在将其重新分配给parsedExampleDataSet.getView()
时丢弃该对象。这可能与你的错误无关,但这是一种浪费。
答案 1 :(得分:0)
试试这个:
ArrayList<String> al = null;
al = parsedExampleDataSet.getView();