一种方法是用 lrange( key, 0, -1 )。这种方法不会影响 redis list 中的数据。
Listlist = jedis.lrange( key, 0, -1 );?
另一种方法是用 while + lpop 。这种方法会将 redis list 中的数据都弹出来,redis list 就变成空的了。
Listlist = new ArrayList<>(); String st = jedis.lpop( key ); while ( st != null ) { ?? ?list.add( st ); ?? ? ?? ?st = jedis.lpop( key ); }
这两种方法获得的 List list 中的元素的顺序是一样的。
转载地址:https://blog.csdn.net/beguile/article/details/82047982



