有序集合,默认按照score升序排列,存储格式K(1)==V(n),V(1)=S(1)(K=key,V=value,S=score)

1.add(K,V,S):添加

2.count(K,Smin,Smax):键为K的集合,Smin<=score<=Smax的元素个数

3.size(K):键为K的集合元素个数

4.score(K,obj):键为K的集合,value为obj的元素分数

5.incrementScore(K,V,delta):元素分数增加,delta是增量

6.intersectAndStore(K,otherK[s],destK):K集合与otherK[s]集合,共同的交集元素存到destK(复制),返回元素个数

unionAndStore(K,otherK[s],destK):K集合与otherK[s]集合,共同的并集元素存到destK(复制),返回元素个数

7.range(K,start,end):键为K的集合,索引start<=index<=end的元素子集,正序

reverseRange(K,start,end):键为K的集合,索引start<=index<=end的元素子集,倒序

8.rangeByScore(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回Set<V>,正序

reverseRangeByScore(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回Set<V>,倒序

9.rangeByScoreWithScores(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回泛型接口(包括score和value),正序

reverseRangeByScoreWithScores(K,Smin,Smax,[offset],[count]):键为K的集合,offerset和count是限制条件,从索引1开始找到count个元素=子集,从子集中找到Smin<=score<=Smax的元素集合,返回泛型接口(包括score和value),倒序

10.rangeWithScores(K,start,end):键为K的集合,索引start<=index<=end的元素子集,返回泛型接口(包括score和value),正序

reverseRangeWithScores(K,start,end):键为K的集合,索引start<=index<=end的元素子集,返回泛型接口(包括score和value),倒序

11.rank(K,obj):键为K的集合,value为obj的元素索引,正序

reverseRank(K,obj):键为K的集合,value为obj的元素索引,倒序

12.remove(K,obj):删除,键为K的集合,value为obj的元素

13.removeRange(K,start,end):删除,键为K的集合,索引start<=index<=end的元素子集

14.removeRangeByScore(K,Smin,Smax):删除,键为K的集合,Smin<=score<=Smax的元素,返回删除个数

最新文章

  1. [jQuery]jQuery DataTables插件自定义Ajax分页实现
  2. //build-&gt;//learn-&gt;//publish
  3. Connect the Cities[HDU3371]
  4. python 使用virtualenvrapper虚拟环境管理工具
  5. JSBinding / Plugins &amp; Build Mozjswrap Library
  6. Coursera Machine Learning: Regression 证书
  7. JDK的命令行工具
  8. 打造离线使用的Mobile Web App
  9. SQL注入测试平台 SQLol -5.DELETE注入测试
  10. C#编译器对于dynamic对象到底做了什么
  11. Hibernate中分页
  12. eclipse报错资料备份
  13. Mac终端开启代理
  14. Easyui 合并单元格
  15. Java编程思想_笔记_第二章_一切都是对象
  16. 【MySQL】MySQL内连接,左连接,右连接查询
  17. 一. 优化小程序自身的Storage
  18. PJSUA2开发文档--第九章 PJSUA2应用程序示例
  19. 使用docker部署SqlServer
  20. Pytho, struct处理二进制(pack和unpack)

热门文章

  1. 成长这事儿,不可不说-------Day36
  2. [WebGL入门]二十五,点光源的光照
  3. 在Servlet的GenericServlet类中为什么有两个init()方法
  4. gen_server2 与gen_server的对比
  5. Java 异常介绍
  6. 不依任何赖第三方,单纯用vue实现Tree 树形控件
  7. maven-tomcat7;IOC;AOP;数据库远程连接
  8. 【BZOJ2724】[Violet 6]蒲公英 分块+二分
  9. MATLAB循环结构:break+continue+嵌套
  10. 【python】-- web开发之CSS