java中List操作,list下标为0的元素存入redis中,代码怎么写? 20C

如题,list下标为0的元素存入list中,然后移除这个元素,循环,再让下标为0的元素存入redis中,直到没有元素为止,求具体代码~~~~谢谢大佬

2个回答

public static void main(String[] args) {
    ArrayList list = new ArrayList(); 
    list.add("1");
    list.add("2"); 
    list.add("3"); 
    list.add("4"); 
    list.add("5"); 
    for (int i = 0; i < list.size(); i++) { 
        //存入redis
        stringRedisTemplate.opsForValue().set("list"+i,(String) list.get(i));
        //移除list中元素
        list.remove(i); 
        i--; 
    }
}

int i=0;
while(list.size()>0){
i++;
//存入redis
stringRedisTemplate.opsForValue().set("list"+i,(String) list.get(0));
list.remove(0);
}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐