美文网首页
SharedPreferences存储Set集合问题

SharedPreferences存储Set集合问题

作者: 格鲁特特 | 来源:发表于2017-07-27 13:04 被阅读0次

HashSet keySet = preferences.getStringSet("key", keySet);

这一步很关键,否则set集合不能追加数据。

if(keySet!=null){

keySet =newHashSet(keySet);

}

keySet.add(key);

之后在进行添加

keyEditor.putStringSet("key", keySet);

keyEditor.commit();

相关文章

  • SharedPreferences存储Set集合问题

    HashSet keySet = preferences.getStringSet("key", keySet);...

  • SharedPreferences存储set

  • Python 基础 set集合

    title: set 集合 set 集合 set : 与dict相比,set是一组存储key的集合,但不存储val...

  • Java SE 4

    Java SE 1.Set集合 Set用于存储不重复的对象集合,在Set集合中存储的对象中不存在两个对象equal...

  • JAVA基础---Set集合 泛型

    #一.Set集合 ##01 Set集合概述和特点 总结: * Set集合的特点 * 不允许存储重复的元素 * 没有...

  • kotlin精讲-第5章(12)set集合-上

    set集合介绍 set集合怎么定义呢?从概念角度去理解,set集合也叫set列表,存储的元素无序不可重复。无序,存...

  • java集合-Set

    一、Set集合特性 Set集合不允许存储重复元素 无序集合,存储的顺序和取出顺序不同 没有下标 使用传统的for遍...

  • Python中的set集合

    标签: set集合 set集合,在Python中的书写方式的{},集合与之前列表、元组类似,可以存储多个数据,但是...

  • Java集合

    目录: Java集合APICollection 体系Set 集合HashSet 的存储机制:HashSet 还有一...

  • java.util源码系列解读之HashSet

    Java中set集合接口: 用于存储没有重复元素(equals()和hashCode())的集合,可以存储null...

网友评论

      本文标题:SharedPreferences存储Set集合问题

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