我们在代码编写中需要去存取数据,在需要较长时间保存时并且数据量较大时,很多都是使用本地数据库,还有像userId大多数代码用sharedpreferences来暂时存储,下面我们来说下另一种代码中常见的HashMap<key,value>;
下面我们以String类型来说下map的使用:
private HashMap<String, String> imageMap = new HashMap<>();
比如我们要暂时把张三这个名字先存起来之后再用;那么我们就设置一个name为key值,把“”“张三”先存起来,代码如下:
imageMap .put("name","张三");
取出来的时候就根据key值来取;
String mName=imageMap.get("name");
那么mName的值为“”“张三”;
上面直说了String的一种情况,其他如int,bealoon也是差不多的下面就不写出了;
清除回收map时使用 imageMap.clear();就可以了