Java 声明的arrayList无法识别-android

Java 声明的arrayList无法识别-android,java,android,Java,Android,我声明了一个ArrayList,如下所示,我使用它来声明它,然后设置它的内容。但是,会显示一条通知消息,说明我没有使用声明的al变量。虽然我在下一行使用它,但它并没有消失。内容也没有设置!奇怪的为什么?多谢各位 ArrayList<String> al = new ArrayList<String>(); al = parsedExampleDataSet.getView(); 这意味着你正在设置它,但从未阅读过它 显然,除了分配al,您永远不会访问它 另外,您正在创

我声明了一个ArrayList,如下所示,我使用它来声明它,然后设置它的内容。但是,会显示一条通知消息,说明我没有使用声明的al变量。虽然我在下一行使用它,但它并没有消失。内容也没有设置!奇怪的为什么?多谢各位

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

al = parsedExampleDataSet.getView();

这意味着你正在设置它,但从未阅读过它

显然,除了分配al,您永远不会访问它

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

尝试以下方法:

ArrayList<String> al = null;

al = parsedExampleDataSet.getView();

就这样!问题来自getter方法,al收到一个空值。我将在新的帖子中讨论这个问题。谢谢你让我看看里面。。。