美文网首页
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