使用两个map集合来回切换存储数据库数据的原理

使用两个map集合来回切换存储数据库数据的原理,第1张

1、将数据库数据存储在第一个map集合中;

2、将第一个map集合中的数据拷贝到第二个map集合中;

3、将第一个map集合中的数据清空;

4、将第二个map集合中的数据拷贝到第一个map集合中;

5、将第二个map集合中的数据清空;

6、重复以上步骤,实现数据库数据的回切换存储。

我给你写个小例子。

1

Map<String, Object>testMap = new HashMap<String, Object>()

先跟你说一下这个格式,Map集合里传入的是键值对,是两个相对应的值,因此Map集合需要传入两个值。关于上面的那个“<String, Object>”,称之为“泛型”,泛型规定了该Map集合的Key只能是前面的那个类型(我这里是定义的String),而value只能是后面的那个类型(我定义的是Object)。特别说明一下,两个类型都能传对象。1、添加数据 testMap.put("key", "value这是我输入的值")2、取出数据 testMap.get("key") 这里的get方法是通过key值找到value值的。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9401351.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存