我正在写一个使用arrayList的程序,我正在寻找一种方法来获取arrayList中的数组名称。我对这个问题的解决方案是使用下面的代码:为什么java.lang.String []不能识别它的一个方法?
for(int i = 0; i < events.size(); i++)
{
String name = events.get(i).getName();
if(name.equals(eventLabel))
{
frame3.getContentPane().add(buttons);
}
}
仅供参考,事件是ArrayList中,帧3是一个网格布局,并eventLabel这个名字应该是什么。 我得到.getName()的错误 - >找不到符号 symbol:method getName() location:class java.lang.String []。我不明白为什么这不起作用,它似乎在这个例子中工作:Displaying certain parameters of the objects of an arraylist into a list view in Android。感谢您在我的arrayList中查找数组名称的替代解决方案。
编辑:
看来这种方法不会得到我的阵列的名字,因为我想要的。最好的答案是,它显示了如何在我的arrayList中找到给定数组的名称,称为事件。
什么'事件'列表包含? – Babel
它包含一维数组。 –