redis的list有没有判断某值redis list 是否存在在于某list的方法

lrange(String key, long start, long end) {
return this.getJedis().lrange(key, start, end);
* 通过key删除(字节)
* @param key
public void del(byte[] key) {
this.getJedis().del(key);
* 通过key删除
* @param key
public void del(String key) {
this.getJedis().del(key);
* 添加key value 并且设置存活时间(byte)
* @param key
* @param value
* @param liveTime
 单位(秒)
public void set(byte[] key, byte[] value, int liveTime) {
this.set(key, value);
this.getJedis().expire(key, liveTime);
* 添加key value 并且设置存活时间
* @param key
* @param value
* @param liveTime
 单位(秒)
public void set(String key, String value, int liveTime) {
this.set(key, value);
this.getJedis().expire(key, liveTime);
* 添加key value
* @param key
* @param value
public void set(String key, String value) {
this.getJedis().set(key, value);
* 添加key value (字节)(序列化)
* @param key
* @param value
public void set(byte[] key, byte[] value) {
this.getJedis().set(key, value);
* 获取redis value (String)
* @param key
public String get(String key) {
String value = this.getJedis().get(key);
* 获取redis value (byte [] )(反序列化)
* @param key
public byte[] get(byte[] key) {
return this.getJedis().get(key);
* 通过正则匹配keys
* @param pattern
public Setkeys(String pattern) {
return this.getJedis().keys(pattern);
* 检查key是否已经存在
* @param key
* @return 存在返回true
public boolean exists(String key) {
return this.getJedis().exists(key);
* 清空redis 所有数据
public String flushDB() {
return this.getJedis().flushDB();
* 查看redis里有多少数据
public long dbSize() {
return this.getJedis().dbSize();
* 检查是否连接成功
public String ping() {
return this.getJedis().ping();
* 通过多个key一次返回多个值
* @param keys
public Listmget(String... keys) {
return this.getJedis().mget(keys);
* 一次添加多个key value到redis中
* @param keysvalues
public void mset(String... keysvalues) {
this.getJedis().mset(keysvalues);
* 获取一个jedis 客户端
private Jedis getJedis() {
if (jedis == null) {
return jedisConnectionFactory.getShardInfo().createResource();
private RedisService() {
// 操作redis客户端
private static J
@Autowired
private JedisConnectionFactory jedisConnectionF
把这个类复盖上篇文章的类,就可以直接使用...
不明白之处可以直接加我QQ ,大家多多交流
oyhk 学习笔记 Copyright (C)
. 版权所有 粤ICP备号判断List里是否有重复的值 - fxiaozj - ITeye博客
public static void main(String args[]){
List list=new ArrayList();
list.add("c");
list.add("a");
list.add("dd");
int num = 0;
for(int i=0;i&list.size()-1;i++){
List list2=new ArrayList();
for(int j=list.size()-1;j&i;j--){
if(list.get(j).equals(list.get(i))){
list2.add(list.get(j));
list.remove(j);
if((list2.size()+1) &1){
num =(list2.size()+1);
if(num & 1){
System.out.println("重复个数:
"+num+"个");
浏览: 39347 次
来自: 北京
非常感谢 写的很详细。
试了,不可以啊
楼主,希望给我demo,,谢谢了
有demo代码吗?
楼主,我也遇到同样的问题,但是在Android中怎么与High ...

我要回帖

更多关于 redis list 取值 的文章

 

随机推荐