package com.alex.xiyoubang;import java.util.Set;import redis.clients.jedis.Jedis;public class JedisSet { static Jedis jedis = new Jedis("192.168.1.171", 6379); public static void main(String[] args) { System.out.println("==Set=="); // 清空資料 System.out.println(jedis.flushDB()); jedis.sadd("xiyoubang", "唐僧"); jedis.sadd("xiyoubang", "悟空"); jedis.sadd("xiyoubang", "悟能"); jedis.sadd("xiyoubang", "悟淨"); Set<String> setValues = jedis.smembers("xiyoubang"); System.out.println(setValues); // 返回集合的元素個數 System.out.println(jedis.scard("xiyoubang")); // 判斷 悟淨是否是xiyoubang集合的元素 System.out.println(jedis.sismember("xiyoubang", "悟淨")); // 擷取所有加入的value System.out.println(jedis.smembers("xiyoubang")); // 出棧 System.out.println(jedis.spop("xiyoubang")); // 移除noname jedis.srem("xiyoubang", "悟淨"); System.out.println(jedis.scard("xiyoubang")); System.out.println(jedis.sismember("xiyoubang", "悟淨")); System.out.println(jedis.smembers("xiyoubang")); jedis.sadd("sets1", "HashSet1"); jedis.sadd("sets1", "SortedSet1"); jedis.sadd("sets1", "TreeSet"); jedis.sadd("sets2", "HashSet2"); jedis.sadd("sets2", "SortedSet1"); jedis.sadd("sets2", "TreeSet1"); // 交集 System.out.println(jedis.sinter("sets1", "sets2")); // 並集 System.out.println(jedis.sunion("sets1", "sets2")); // 差集 System.out.println(jedis.sdiff("sets1", "sets2")); }}
set詳細介紹:http://blog.csdn.net/qq_32347977/article/details/50510546