ut.println("返回排序后的结果-numberlists:" + jedis.sort("numberlists"));
168 // 子串: start为元素下标,end也为元素下标;-1代表倒数一个元素,-2代表倒数第二个元素
169 System.out.println("子串-第二个开始到结束:" + jedis.lrange("stringlists", 1, -1));
170 // 获取列表指定下标的值
171 System.out.println("获取下标为2的元素:" + jedis.lindex("stringlists", 2) + "\n");
172 }
173
174 private void SetOperate() {
175
176 System.out.println("======================set==========================");
177 // 清空数据
178 System.out.println("清空库中所有数据:" + jedis.flushDB());
179
180 System.out.println("=============增=============");
181 System.out.println("向sets集合中加入元素element001:" + jedis.sadd("sets", "element001"));
182 System.out.println("向sets集合中加入元素element002:" + jedis.sadd("sets", "element002"));
183 System.out.println("向sets集合中加入元素element003:" + jedis.sadd("sets", "element003"));
184 System.out.println("向sets集合中加入元素element004:" + jedis.sadd("sets", "element004"));
185 System.out.println("查看sets集合中的所有元素:" + jedis.smembers("sets"));
186 System.out.println();
187
188 System.out.println("=============删=============");
189 System.out.println("集合sets中删除元素element003:" + jedis.srem("sets", "element003"));
190 System.out.println("查看sets集合中的所有元素:" + jedis.smembers("sets"));
191 /*
192 * System.out.println("sets集合中任意位置的元素出栈:"+jedis.spop("sets"));//注:
193 * 出栈元素位置居然不定?--无实际意义
194 * System.out.println("查看sets集合中的所有元素:"+jedis.smembers("sets"));
195 */
196 System.out.println();
197
198 System.out.println("=============改=============");
199 System.out.println();
200
201 System.out.println("=============查=============");
202 System.out.println("判断element001是否在集合sets中:" + jedis.sismember("sets", "element001"));
203 System.out.println("循环查询获取sets中的每个元素:");
204 Set<String> set = jedis.smembers("sets");
205 Iterator<String> it = set.iterator();
206 while (it.hasNext()) {
207 Object obj = it.next();
208 System.out.println(obj);
209 }
210 System.out.println();
211
212 System.out.println("=============集合运算=============");
213 System.out.println("sets1中添加元素element001:" + jedis.sadd("sets1", "element001"));
214 System.out.println("sets1中添加元素element002:" + jedis.sadd("sets1", "element002"));
215 System.out.println("sets1中添加元素element003:" + jedis.sadd("sets1", "element003"));
216 System.out.println("sets1中添加元素element002:" + jedis.sadd("sets2", "element002"));
217 System.out.println("sets1中添加元素element003:" + jedis.sadd("sets2", "element003"));
218 System.out.println("sets1中添加元素element004:" + jedis.sadd("sets2", "element004"));
2 |