美文网首页
SparseArray介绍

SparseArray介绍

作者: makem | 来源:发表于2019-10-23 11:05 被阅读0次

SparseArray 介绍

当key为int类型时可以用sparseArray代替HashMap.更节省内存。

遍历方法

方法一、

SparseArray<UserBean>mUserArray=newSparseArray<>();

//SparseArrayr容器的遍历方法1

for(inti=0;i<mUserArray.size();i++){

int key= mUserArray.keyAt(i);

UserBean user = mUserArray.get(key); 

Log.e("key = "+key,user.toString());

}

方法二、

SparseArray<UserBean> mUserArray = newSparseArray<>();

//SparseArrayr容器的遍历方法2

for (inti=0;i<mUserArray.size();i++){

    UserBean user=mUserArray.valueAt(i);

    Log.e("没有key值",user.toString());

}

相关文章

网友评论

      本文标题:SparseArray介绍

      本文链接:https://www.haomeiwen.com/subject/lnihvctx.html