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

重庆做网站最好的百度seo排名工具

重庆做网站最好的,百度seo排名工具,深圳龙华区偏僻吗,500m网站前言 在你立足处深挖下去,就会有泉水涌出!别管蒙昧者们叫嚷:“下边永远是地狱!” 博客主页:KC老衲爱尼姑的博客主页 博主的github,平常所写代码皆在于此 共勉:talk is cheap, show me the code 作者是爪哇岛的新手,水平很有限&…

前言

在你立足处深挖下去,就会有泉水涌出!别管蒙昧者们叫嚷:“下边永远是地狱!”

博客主页:KC老衲爱尼姑的博客主页

博主的github,平常所写代码皆在于此

共勉:talk is cheap, show me the code

作者是爪哇岛的新手,水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!


文章目录

  • 方法引用
    • 1. 静态方法引用
    • 2. 引用对象的实例方法
    • 3. 引用类的实例方法
    • 4. 构造器引用


方法引用

Java8引入了方法引用,其使用场景是,当我们使用lambda时,如果方法体中只有一个方法调用(包括构造方法),我们可以使用方法引用进一步简化代码。Java8中提供了四种不同类型的方法引用:静态方法引用,实例方法引用,构造方法引用。下面我们就来介绍这些方法引用。

1. 静态方法引用

基本格式:类名::方法名

使用前提

​ 如果我们在重写方法的时候,方法体中只有一行代码,并且这行代码是调用了某个类的静态方法,并且我们把要重写的抽象方法中所有的参数都按照顺序传入了这个静态方法中,这个时候我们就可以引用类的静态方法。

示例代码

public class Demo8 {public static void main(String[] args) {List<User> users = Arrays.asList(new User("张三", "2222"), new User("李四", "3333"), new User("王五", "4444"));List<Integer> collect = users.stream().map(user -> user.getPassword()).map(Integer::valueOf).collect(Collectors.toList());System.out.println(collect);}
}

2. 引用对象的实例方法

基本格式:对象名::方法名

使用前提

​ 如果我们在重写方法的时候,方法体中只有一行代码,并且这行代码是调用了某个对象的成员方法,并且我们把要重写的抽象方法中所有的参数都按照顺序传入了这个成员方法中,这个时候我们就可以引用对象的实例方法

示例代码

public class Demo8 {public static void main(String[] args) {List<User> users = Arrays.asList(new User("张三", "2222"), new User("李四", "3333"), new User("王五", "4444"));StringBuilder sb= new StringBuilder();//创建对象users.stream().map(user->user.getUsername()).forEach(sb::append);//使用方法}
}

3. 引用类的实例方法

基本格式:类名::方法名

使用前提

​ 如果我们在重写方法的时候,方法体中只有一行代码,并且这行代码是调用了第一个参数的成员方法,并且我们把要重写的抽象方法中剩余的所有的参数都按照顺序传入了这个成员方法中,这个时候我们就可以引用类的实例方法。

示例代码

public class Demo9 {public static String subAuthorName(String str, UseString useString){int start = 0;int length = 1;return useString.use(str,start,length);}public static void main(String[] args) {subAuthorName("bbbb", String::substring);}interface UseString{String use(String str,int start,int length);}
}

4. 构造器引用

​ 如果方法体中的一行代码是构造器的话就可以使用构造器引用。

基本格式:类名::new

使用前提

​ 如果我们在重写方法的时候,方法体中只有一行代码,并且这行代码是调用了某个类的构造方法,并且我们把要重写的抽象方法中的所有的参数都按照顺序传入了这个构造方法中,这个时候我们就可以引用构造器。

示例代码

public class Demo8 {public static void main(String[] args) {List<User> users = Arrays.asList(new User("张三", "2222"), new User("李四", "3333"), new User("王五", "4444"));users.stream().map(User::getUsername).map(StringBuilder::new).map(sb->sb.append("cdd").toString()).forEach(System.out::println);}
}

各位看官如果觉得文章写得不错,点赞评论关注走一波!谢谢啦!。
在这里插入图片描述

http://www.yayakq.cn/news/330195/

相关文章:

  • pc端网站优缺点网站开发的企业
  • 邯郸做移动网站价格免费广告推广
  • 2021年最新的网站济南网站建设推广
  • 收费网站怎么做东莞黄页网广告
  • 找工作的网站有哪些?网站建设高端培训学校
  • 广州犀牛云网站建设南昌网站建设赣icp南昌
  • 南通城乡住房建设厅网站广州大型公司名单
  • 深圳宝安杭州百度推广优化排名
  • 旅游加盟网站建设做分类信息网站模板
  • 温州营销网站公司搜索wordpress
  • google网站入口网站建设优化服务
  • 网站发帖百度收录商务网站开发工具
  • 专业网站设计企业建设网站合同
  • 房产门户网站模板制作网站用什么代码
  • 视觉差的网站郑州seo价格
  • 开网站做代销好seo网络推广课程
  • wordpress建站工具广东省最差的三座城市
  • 郑州网站建设服务商软件代理销售公司
  • 中型网站每天访问量北京网站建设签约
  • 个人网站建设及实现网址导航程序
  • 门户网站的重要性网站源码下载了没有管理后台
  • 子商务网站建设的一般流程seo薪资seo
  • wordpress主题站模板下载一二三四在线观看视频韩国
  • 某企业集团网站建设方案企业网站制作服务
  • 后端网站开发培训郑州专业的网站建设
  • 合肥专业网站建设专门做影评的网站
  • 宜春网站设计公司襄阳seo推广
  • 电子商务网站建设知识网站推广100种方法
  • wordpress架站教程wordpress分类链接
  • seo网站优化经理企业能建站吗