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

网站建设的电话回访360开户推广

网站建设的电话回访,360开户推广,wordpress分类推荐,域名备案信息查询工作中遇到的问题随笔记录 1、将map集合中的key/value数据按照一定的需求过滤出来,并将过滤出来的map的key值存到list集合中 首先想到的是stream流,但是我对stream流的用法基本不熟,记不住方法,如果坚持用stream流去实现这个需求…

工作中遇到的问题随笔记录

1、将map集合中的key/value数据按照一定的需求过滤出来,并将过滤出来的map的key值存到list集合中

首先想到的是stream流,但是我对stream流的用法基本不熟,记不住方法,如果坚持用stream流去实现这个需求,要么去系统的学一遍stream流的各种用法,要么就从需求本身入手,这个需求需要哪些方法,再去对应了解和使用;时间成本问题,这里我选择后者。

首先就是要将map集合转化为stream流。

map.entrySet().stream()

stream流中过滤的方法是filter,那么这段代码这变成了

   map.entrySet().stream().filter()

比如过滤条件是map的value要等于String类型的"link"

   map.entrySet().stream().filter((entry) -> entry.getValue().equals("link"))

过滤完之后,因为stream的特性

Stream流只能操作一次;
Stream方法返回的是新的流;
Stream不调用终止方法,中间的操作不会执行。

所以要将这个流再次转换为map才能进行下一步操作

   map.entrySet().stream().filter((entry) -> entry.getValue().equals("vlink")).collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue))

将过滤出来的map的key值存到list集合中

   list.addAll(map.entrySet().stream().filter((entry) -> entry.getValue().equals("vlink")).collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue)).keySet());  

2、接口入参要求是list,但是实际的需求只能传一个参数,需要new一个list集合来存放这个参数吗?

Collections.singletonList() 是一个静态方法,它返回一个包含单个指定元素的不可变列表。该方法接受一个参数,即要包含在列表中的元素。这个方法通常用于创建只包含一个元素的列表,因为这种情况下使用普通的 ArrayListLinkedList 等列表实现会浪费内存和资源。由于返回的列表是不可变的,因此不能向其添加或删除元素,但可以通过 get() 方法获取其中的元素。

List<String> link = Collections.singletonList("link");
String link = link.get(0);

3、程序启动后,获取启动后最近的一个整点和距离这个整点还有多少秒

LocalDateTime now = LocalDateTime.now();
LocalDateTime nextHour = now.plusHours(1).withMinute(0).withSecond(0).withNano(0);
long secondsUntilNextHour = ChronoUnit.SECONDS.between(now, nextHour);
System.out.println("Next hour: " + nextHour + ", seconds until next hour: " + secondsUntilNextHour);

待续…………

http://www.yidumall.com/news/73438.html

相关文章:

  • 织梦网站图片移动2345浏览器主页网址
  • 网站制作中心百度应用app下载
  • 有一个做ppt的网站百度客户服务电话是多少
  • 右面是某网站建设立项需求引擎优化搜索
  • 做试题的网站seo网络营销推广公司
  • wordpress 文章插入表格杭州网站seo公司
  • 网站原型是什么艾滋病多久可以查出来
  • 计算机关于网站开发的证书南宁关键词优化公司
  • 建设厅考试网站软文营销范文
  • 建设大型购物网站佛山网站seo
  • 淘宝客网站建设教程营销推广有哪些公司
  • 网站框架类型google搜索引擎官网
  • 网站广告费怎么做分录企业网站设计论文
  • 带后台的html网站源码千锋教育学费一览表
  • 常用微信小程序api重庆网站优化排名推广
  • 深圳网站开发建设服务公司百度站长社区
  • 苏州市建筑设计研究院深圳有实力的seo公司
  • 湛江找人做网站排名企业网站运营推广
  • 自己做商品网站怎么做上海优化seo公司
  • 湖南众诚建设 官方网站官方网站百度一下
  • 网站空间到期计算机培训班培训费用
  • 做政府网站建设哪家好安卓优化神器
  • 有做赛车网站的吗上海关键词排名提升
  • 安阳网站设计公司小程序开发
  • 云南网站建设天度怎么制作网站教程步骤
  • 自建网站备案通过后怎么做备案域名出售平台
  • python可以做动态网站吗seo教程有什么
  • 做外贸的网站怎么建立中公教育培训机构官网
  • 金融投资网站源码济南网站seo公司
  • 网站开发服务转包合同女教师网课入侵录屏冫