当前位置: 首页 > news >正文

多语言网站建设视频拍摄教学

多语言网站建设,视频拍摄教学,北京seo,怎样建网站最快1. 数组转集合 //数组转集合 String[] split quickRechargeAmount.split(,); ListString stringList Stream.of(split).collect(Collectors.toList()); 2. 对List集合数据内容进行分组 //对List集合数据内容进行分组 MapString, ListLiveAppGi…1. 数组转集合 //数组转集合 String[] split quickRechargeAmount.split(,); ListString stringList Stream.of(split).collect(Collectors.toList()); 2. 对List集合数据内容进行分组 //对List集合数据内容进行分组 MapString, ListLiveAppGiftResponse collectList giftResponseList.stream().collect(Collectors.groupingBy(LiveAppGiftResponse::getGiftTypeName)); 3. 匹配两个集合内相等的元素生成新的集合 //匹配两个集合内相等的元素生成新的集合 private ListAppLiveUserRankResponse getUserRankInfo(ListLiveUserRankCache dayRankCacheList, Integer anchorId) {ListAppLiveUserInfoResponse userRewardList appLiveRewardMapper.getUserRewardList(CommonContext.get().getSiteId(), anchorId);if (CollectionTool.isNotEmpty(dayRankCacheList) CollectionTool.isNotEmpty(userRewardList)) {//组装用户与排行榜信息ListAppLiveUserRankResponse userRankList dayRankCacheList.stream().map(dayRankCache - userRewardList.stream().filter(userReward - Objects.equals(userReward.getUserId(), dayRankCache.getUserId())).findFirst().map(m - {AppLiveUserRankResponse appLiveUserRank new AppLiveUserRankResponse();appLiveUserRank.setRank(dayRankCache.getRank());appLiveUserRank.setScore(dayRankCache.getScore());appLiveUserRank.setAvatarUrl(m.getAvatarUrl());appLiveUserRank.setNickName(m.getNickName());return appLiveUserRank;}).orElse(null)).filter(Objects::nonNull).collect(Collectors.toList());return userRankList;}return null; } 4. 根据A集合某元素去对比B集合某元素生成过滤后的B集合 //根据A集合某元素去对比B集合某元素生成过滤后的B集合 public ListUser selectUnassignedGameList(ListUser userBList) {// 查询所有用户信息ListUser userAList this.list();// 获取userBList的中所有用户信息并对比后排除userAList已存在用户信息ListUser list userBList.stream().filter(b - !userAList.stream().map(a- a.getUId()).collect(Collectors.toList()).contains(b.getUId())).collect(Collectors.toList());return list;} 5. 集合内某一元素比对特定条件进行排序 //查询当前账户币种信息集合ListLiveCustomerWallet customerWalletList customerWalletMapper.search(Criteria.add(LiveCustomerWallet.PROP_CUSTOMER_ID, Operator.EQ, model.getUserId()), Order.asc(LiveCustomerWallet.PROP_CURRENCY));if (CollectionTool.isNotEmpty(customerWalletList)){//先按指定币种排序然后再主货币排序再按币种排序String mainCurrency BaseCacheTool.getSysSite(model.getSiteId()).getMainCurrency();if (!mainCurrency.equals(model.getCurrency())){customerWalletList.sort((o1, o2) - {int i o1.getCurrency().equals(mainCurrency) ? 0 : 1;int i2 o2.getCurrency().equals(mainCurrency) ? 0 : 1;return i - i2;});}customerWalletList.sort((o1, o2) - {int i o1.getCurrency().equals(model.getCurrency()) ? 0 : 1;int i2 o2.getCurrency().equals(model.getCurrency()) ? 0 : 1;return i - i2;});} 6. 集合去重 //使用java steam进行去重 ListInteger list numbersList.stream().distinct().collect(Collectors.toList());//将重复的列表添加到 LinkedHashSet然后将内容返回到列表中 LinkedHashSetInteger hashSet new LinkedHashSet(numbersList); 7. 对集合进行分页并模糊查询 import java.util.ArrayList; import java.util.Comparator; import java.util.List; import java.util.stream.Collectors;public class ListTest {public static void main(String[] args) {ListUser list new ArrayList();list.add(new User(zhangsan, 18));list.add(new User(lisi, 19));list.add(new User(wangwu, 20));list.add(new User(zhaoliu, 21));String searchName h;// 是否全部匹配,还是 局部包含匹配Boolean globalMatch Boolean.FALSE;//获取当前页int pageNumber 1;//一页返回多少条int pageSize 2;ListUser stringList list.stream().filter(l - globalMatch?l.getName().equals(searchName):l.getName().contains(searchName))//根据年龄升序排序.sorted(Comparator.comparing(User::getAge)).collect(Collectors.toList());//一页 返回二条ListUser pageList stringList.stream().skip((pageNumber-1)*pageSize).limit(pageSize).collect(Collectors.toList());System.out.println(返回总条数:stringList.size()当前页为:pageNumber每页显示条数:pageSize);System.out.println(本次返回的数据为:);pageList.forEach(System.out::println);} } class User{private String name;private Integer age;public User(String name, Integer age) {this.name name;this.age age;}public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}Overridepublic String toString() {return User{ name name \ , age age };} }
http://www.w-s-a.com/news/671795/

相关文章:

  • 建网站需要数据库吗如何制作简单的网页链接
  • 杭州设计企业网站高端公司上虞做网站公司
  • 做网站能赚钱么用wordpress搭建知名网站
  • 阿里云服务器网站开发青岛做网站找哪家
  • 凡科做的网站为什么打不开织梦cms仿某作文网站整站源码(带采集)安装数据库
  • 免费h5模板网站模板汽车报价网址
  • 蔡甸网站建设烟台网站建设yt
  • 最流行的网站开发新开的网页游戏平台
  • 暴富建站wordpress 标签分类
  • 搞笑网站源码百度快照替代
  • 重庆网站建设哪家公司哪家好关键词是怎么排名的
  • 青县网站建设今天国际大事新闻
  • 深圳正规网站制作哪里好怎样优化网络
  • 米拓网站建设教程dw成品网站成品视频教学
  • 用jsp做的网站源代码天门网站网站建设
  • 百度如何把网站做链接地址有没有资源可以在线观看
  • 淮安做网站找哪家好电子商务网站建设规划书的内容
  • 开发网站建设用什么框架php黄页系统
  • 聊城制作网站全球十大电商平台排名
  • 用什么来网站开发好mega menu wordpress
  • 深圳制作网站有用吗wordpress的主题
  • 网站的规划与创建天津市南开区网站开发有限公司
  • 免备案网站主机建站哪个平台好
  • python做网站 不适合单页营销分享网站
  • 珠海市研发网站建设建设网站挣钱
  • 阿里巴巴国际站特点做wps的网站赚钱
  • wordpress更换域名后网站打不开宜昌建设银行网站
  • 写出网站开发的基本流程百度网页电脑版入口
  • 网站设计有限公司怎么样网站建设西班牙语
  • 网站安全解决方案宁波seo网络推广优化价格