我有一个名为 SavedSearch 的元素,其中包含几个其他元素,如屏幕截图所示。它的元素之一 data 包含更多元素,其中之一又是同名的 data。基本上,数据包含包含大小为 8(从 0 到 7)的 ArrayList 的数据。我可以通过以下方式访问第 0 个位置的数据元素:
savedSearch.getItemData().data.get(0);
但是,这个第0个位置包含了更多的元素,如何访问savedSearch.getItemData().data.get(0);里面更远的元素,也就是说,在第0个位置,有几个元素,如何访问它们。已附上屏幕截图供您引用。任何帮助将不胜感激。在第一个屏幕截图中,我需要访问“fixed”(图像底部)的值,该值位于第 i 个位置内
最佳答案
为什么不使用:
savedSearch.getItemData().data.get(0)
.data.get(item_you_want);
?您还可以
[type] array=savedSearch.getItemData().data.get(0);
[typeItem] item=array.data.get(numerYouWant);
关于java - 访问 ArrayList 元素内部的第 i 个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42837906/