将list集合的元素按照添加顺序的倒序进行排列取出

2023-11-20

将list集合的元素按照添加顺序的倒序进行排列取出

  1. 方法1:list.add(0,object);
        List<Goodsinfo> goodsinfos = null;
        List<Object> res=new ArrayList<Object>();
        List<Goodsfavoriteinfo> goodsfavoriteinfos = goodsfavoriteService.selectByUserId(map.get("goodsfavoriteUserid"));
        for (int i = 0; i < goodsfavoriteinfos.size(); i++) {
            //通过用户id查询商品信息
            goodsinfos= shoppingcartService.getGoodsByGoodsId(goodsfavoriteinfos.get(i).getGoodsfavoriteGoodsid());
            res.add(0,goodsinfos);

        }
  1. 方法2: Collections.reverse(list);
        List<Goodsinfo> goodsinfos = null;
        List<Object> res=new ArrayList<Object>();
        List<Goodsfavoriteinfo> goodsfavoriteinfos = goodsfavoriteService.selectByUserId(map.get("goodsfavoriteUserid"));
        for (int i = 0; i < goodsfavoriteinfos.size(); i++) {
            //通过用户id查询商品信息
            goodsinfos= shoppingcartService.getGoodsByGoodsId(goodsfavoriteinfos.get(i).getGoodsfavoriteGoodsid());
            Collections.reverse(res);

        }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将list集合的元素按照添加顺序的倒序进行排列取出 的相关文章

随机推荐