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

荆州学校网站建设软件需求分析

荆州学校网站建设,软件需求分析,小米手机商城,一个网站如何做双语方便在写代码的过程中直接使用#xff0c;好记性不如好文章#xff0c;直接 CV 改了直接用。提高 办#xff08;摸#xff09;公#xff08;鱼#xff09;效#xff08;时#xff09;率#xff08;间#xff09;#xff0c; 不然就直接问 GPT 也不是说不行。 只符合…方便在写代码的过程中直接使用好记性不如好文章直接 CV 改了直接用。提高 办摸公鱼效时率间 不然就直接问 GPT 也不是说不行。 只符合所筛选条件至多一条 CommonArea l common.stream().filter(item -item.getName().equals(aa)).findAny().orElse(null);返回多条记录 ListObject list common.stream().filter(item - item.getName().equals(aa)).collect(Collectors.toList())根据条件判断是否存在 anyMatch只要有一个就会返回 true。 boolean exist userData.userList.stream().anyMatch(u - u.getUserName().equals(user.getUserName()));allMatch所有元素都满足就返回 true。 boolean exist userData.userList.stream().allMatch(u - u.getUserName().equals(user.getUserName()));提取对象 List 中的某一字段生成新的 List ListString bkMajor list.stream().map(ZsbBkSchool::getBkMajor).collect(Collectors.toList());提取对象 List 中的某几个字段生成新的 List ListUserVO bkMajor list.stream().map(user - {UserVO vo new UserVO();vo.setUserId(user.getUserId());vo.setUserName(user.getUserName());return vo; }).collect(Collectors.toList());List 集合转字符串逗号隔开 // 如何把list集合拼接成以逗号分隔的字符串 a,b,c ListString list Arrays.asList(a, b, c); // 第一种方法可以用stream流 String join list.stream().collect(Collectors.joining(,)); System.out.println(join); // 输出 a,b,c // 第二种方法其实String也有join方法可以实现这个功能 String join String.join(,, list); System.out.println(join); // 输出 a,b,cList 选取两个字段转 Map MapInteger, String map list.stream().collect(Collectors.toMap(Entity::getId, Entity::getType)); // 上面的代码可能会报错value 为 null 时 MapInteger, String map list.stream().collect(HashMap::new, (k, v) - k.put(v.getId(), v.getType()),HashMap::putAll);List 选取某一个字段作为keyvalue 为对象转为 Map // 使用 Lambda 表达式 MapInteger,User userMap userList.stream().collect(Collectors.toMap(User::getId, User - User));// 使用 Function.identity() 简洁写法也是返回对象本身 MapInteger,User userMap userList.stream().collect(Collectors.toMap(User::getId, Function.identity()));// 当 key 冲突的解决办法这里选择第二个 key 覆盖第一个 key MapInteger,User userMap userList.stream().collect(Collectors.toMap(User::getId, Function.identity(), (key1, key2) - key2)); List 选取某一个字段作为keyvalue 为 JSON 字符串 MapString, String collect userList.stream().collect(Collectors.toMap(User::getOpenId, JSON::toJSONString));List 选去某一个 BigDecimal 字段或其他数值字段进行相加 // 使用Stream的reduce方法将BigDecimal字段的值相加 BigDecimal sum numbers.stream().reduce(BigDecimal.ZERO, BigDecimal::add);// 使用Stream的mapToInt和sum方法对Item对象的price字段进行累加 BigDecimal total items.stream().map(Item::getPrice).reduce(BigDecimal.ZERO, BigDecimal::add);ListInteger 使用 stream 进行去重 ListInteger numbers Arrays.asList(1, 2, 2, 3, 4, 4, 5, 6, 6, 7);ListInteger distinctNumbers numbers.stream().distinct().collect(Collectors.toList());后续将不定期更新 Stream 的骚操作使用如果有其他更好的使用可以告知一下。
http://www.hkea.cn/news/14504570/

相关文章:

  • wordpress网站管理手表网站妨水
  • 建设网站建设费用苏州网站建设孙峰
  • 单位网址怎么编电商运营seo
  • 法律网站建设价格百度投放广告平台
  • thinkphp 显示第三方网站图片开发平台 华为
  • o2o网站建设方案网站建设资料准备标准
  • pc网站 手机网站 微信公众平台单位门户网站功能
  • 网站怎么上传ftp酒店建筑设计
  • 临海网站建设凯里网站建设哪家专业
  • asp 企业网站源码室内设计优秀作品
  • 网站自助建设网站作业成品
  • 常用的网站推广方法有哪些开发公司职称个人业务自传
  • ipv6跟做网站有关吗如何免费建一个wordpress
  • 离石古楼角网站建设十大电子商务网站
  • 潍坊网站建设自助建站平台上海营销策划公司哪家好
  • 网站开发工程师绩效网页设计师职业资格证书
  • 万户网络做网站怎么样公众号外链网站怎么做
  • 安康免费做网站公司网站表单模板
  • 地方网站的建设建筑设计网站网址
  • 荣成网站建设妇科网站源码
  • 网站建设找睿智骄阳网站后台源码
  • 长沙的在线商城网站建设桂林网站制作网站
  • 做蔬菜线上的网站asp.net网站运行助手
  • 响应式网站的研究意义中小型企业网络搭建案例
  • 全国各大网站建立网站的风险
  • 河南网站托管优化网站建设与运维
  • 南宁网站建设培训学校网站防护怎么做
  • 企业建设网站的苏州网站排名优化
  • 长白山网站学做管理平台网站seo优化技能
  • 国内最便宜机票网站建设企业推广策划书