java - 如何遍历 SparseArray?

标签 java android

有没有办法迭代 Java SparseArray(适用于 Android)?我使用 sparsearray 轻松地按索引获取值。我找不到。

最佳答案

似乎我找到了解决方案。我没有正确注意到 keyAt(index) 函数。

所以我会选择这样的:

for(int i = 0; i < sparseArray.size(); i++) {
   int key = sparseArray.keyAt(i);
   // get the object by the key.
   Object obj = sparseArray.get(key);
}

关于java - 如何遍历 SparseArray?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7999211/

相关文章:

java - 什么是NullPointerException,我该如何解决?

android - 让 TableView 和 ListView 占据整个屏幕宽度

android - AChartEngine - 如何创建带有垂直线的散点图(残差)

java - 如何在Java中存储配置文件?

java - JPA异常: Object: is not a known entity type

java - Tomcat8 使用连接池到 OracleDB 的问题

java - Apache Camel : How to test for instance of Set<CustomObject>

javascript - 在 React Native 回调后重定向

android - 如何将图片上传到服务器

android - Firebase 云消息传递 : strange message delivery