一、List常用命令

  1. 两端添加
  2. 两端弹出

  1.2.  两端添加和两端弹出

package myRedis01;

import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set; import org.junit.After;
import org.junit.Test; import redis.clients.jedis.Jedis; public class JedisTest { Jedis jedis=new Jedis("127.0.0.1",6379); // 创建客户端 设置IP和端口 /**
* 两端添加
*/
@Test
public void add() {
/**
* lpush 方式从左边开始添加
*/
jedis.lpush("list1","a","b","c");
jedis.lpush("list1", "1","2","3"); //从第1个开始(坐标为0)到倒数第一个(坐标为-1) 也就是最后一个 也就是 所有数据
System.out.println("list1:"+jedis.lrange("list1", 0, -1)); /**
* rpush 从右端开始添加(一般人比较习惯这种方式)
*/ jedis.rpush("list2", "a","b","c");
jedis.rpush("list2", "1","2","3"); //从第1个开始(坐标为0)到倒数第一个(坐标为-1) 也就是最后一个 也就是 所有数据
System.out.println("list2:"+jedis.lrange("list2", 0, -1)); //lpop 左侧弹出集合元素
System.out.println(jedis.lpop("list2"));
//rpop 右侧弹出集合元素
System.out.println(jedis.rpop("list2")); //删除list
jedis.del("list1");
jedis.del("list2");
} @After
public void close() {
jedis.close();
} }
  • 更多命令请参考:http://blog.java1234.com/blog/articles/318.html

最新文章

  1. 集中日志服务器Rsyslog
  2. laravel 操作 redis
  3. html 5 实现拖放效果
  4. 转载《Android-TabHost 选项卡功能用法详解》
  5. Tensorflow学习笔记1:Get Started
  6. [Unity] 查找资源
  7. Android测试分析二
  8. 也谈---基于 HTTP 长连接的“服务(转载)
  9. KMP (next数组的性质及证明)
  10. Win10系列:C#应用控件进阶6
  11. .Net Core 控制台程序生产exe
  12. Flask系列08--Flask中flask_session, redis插件
  13. 禁止F12与右键
  14. Java并发编程,多线程[转]
  15. 订阅mosquitto服务器状态各主题
  16. cocos2d-x树结构执行动作
  17. HDU 4300 Clairewd’s message(KMP+思维)
  18. python开发_fileinput
  19. 深度CTR预估模型中的特征自动组合机制演化简史 zz
  20. 封装http请求键值对的js函数

热门文章

  1. XMind 快捷键完整命令
  2. DataSync 异构数据同步
  3. PyTorch Tutorials 2 AUTOGRAD: AUTOMATIC DIFFERENTIATION
  4. Django之数据库对象关系映射
  5. 关于Mysql中GROUP_CONCAT函数返回值长度的坑
  6. spark 入门学习 核心api
  7. Mysql备份工具Xtrabackup
  8. 123457123456#0#-----com.threeapp.renZheDadishu02-----忍者版打地鼠
  9. sql 获取本周周一和周日
  10. (十六)toString()的用法