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

爱玖货源站注册二级建造师查询入口

爱玖货源站,注册二级建造师查询入口,贵州中航建设集团网站,扬州新闻头条最新消息文章目录 一、简介二、举例实例方法引用#xff08;实例对象::实例方法名#xff09;静态方法引用#xff08;类名::静态方法名#xff09;类成员方法引用#xff08;类名::实例方法名#xff09;构造方法引用#xff08;类名::new#xff09;数组构造方法引用#xf… 文章目录 一、简介二、举例实例方法引用实例对象::实例方法名静态方法引用类名::静态方法名类成员方法引用类名::实例方法名构造方法引用类名::new数组构造方法引用类名[]::new 一、简介 方法引用其实就是 Lambda 表达式的简写可以理解为 Lambda 表达式的语法糖通过双冒号::操作符把方法引用分成左右两边左边是类名或对象的引用右边是方法名主要有以下几种方式 实例方法引用实例对象::实例方法名静态方法引用类名::静态方法名类成员方法引用类名::实例方法名构造方法引用类名::new数组构造方法引用类名[]::new 二、举例 实例方法引用实例对象::实例方法名 public static void main(String[] args) {String s abc;//一般写法int length s.length();System.out.println(length);// Lambda表达式写法SupplierInteger supplier1 () - s.length();int length1 supplier1.get();System.out.println(length1);// 方法引用写法SupplierInteger supplier2 s::length;int length2 supplier2.get();System.out.println(length2); }静态方法引用类名::静态方法名 public static void main(String[] args) {//一般写法double random Math.random();System.out.println(random);// Lambda表达式写法SupplierDouble supplier1 () - Math.random();Double random1 supplier1.get();System.out.println(random1);// 方法引用写法SupplierDouble supplier2 Math::random;Double random2 supplier2.get();System.out.println(random2); }类成员方法引用类名::实例方法名 public static void main(String[] args) {int num 5;//一般写法String numStr String.valueOf(num);System.out.println(numStr);// Lambda表达式写法FunctionInteger, String function1 (i) - String.valueOf(i);String numStr1 function1.apply(num);System.out.println(numStr1);// 方法引用写法FunctionInteger, String function2 String::valueOf;String numStr2 function2.apply(num);System.out.println(numStr2); }构造方法引用类名::new public static void main(String[] args) {//一般写法User user new User();System.out.println(user);// Lambda表达式写法SupplierUser supplier1 () - new User();User user1 supplier1.get();System.out.println(user1);// 方法引用写法SupplierUser supplier2 User::new;User user2 supplier2.get();System.out.println(user2); }数组构造方法引用类名[]::new public static void main(String[] args) {//一般写法String[] array new String[5];System.out.println(array.length);// Lambda表达式写法FunctionInteger, String[] function1 (len) - new String[len];String[] array1 function1.apply(5);System.out.println(array1.length);// 方法引用写法, 返回一个function,接收一个Integer类型参数,返回一个String数组FunctionInteger, String[] function2 String[]::new;String[] array2 function2.apply(5);System.out.println(array2.length); }
http://www.dnsts.com.cn/news/152175.html

相关文章:

  • 做网站为什么没收入培训类网站建设
  • 律师网站建设费用新媒体网站建设十大的经典成功案例
  • 新闻发布稿北京网站营销seo方案
  • ae模板素材网站江门网站建设外包
  • 高校校园网站建设项目的要求网站设计速成
  • 网站设计大概收费范围网站建设信息科技公司
  • 阜阳城乡建设档案馆网站网站背景怎么弄
  • 网站头像有啥做会清晰厦门网站排名优化软件
  • 网站关键词的使用重庆网站布局信息公司
  • flash网站设计欣赏网线制作的注意事项
  • 黑龙江网站建设开发长春seo顾问
  • 长春h5建站经开区网站建设
  • 怎么做脱机网站wordpress主题颜色
  • 邢台建网站哪里有品牌建设年
  • 开源手机网站系统学校网络推广方案
  • 做企业网站需要人维护么电子商务专业毕业后干什么
  • 0基础做网站多久大城县建设局网站
  • 响应式做的比较好的网站那些网站需要备案
  • 长沙建网站的网站建设定金合同范本
  • 二手交易平台的网站怎么做小智logo在线制作
  • 怎么优化网站关键词的方法wordpress 小工具定制
  • 电商网站源代码寻找徐州网站开发
  • 怎么做有图有声的网站上海外贸财经大学
  • 陕西网站建设品牌公司推荐seo综合查询爱站
  • 网站建设方案书的内容联合早报 即时消息
  • 重庆建站网站建设平台阳江房产网二手房林夏婷经纪人
  • 做电商网站的公司教育培训机构设计图
  • 长沙做网站一般要多少钱安装wordpress软件
  • 无极领域0基础12天精通网站建设四川九江龙钢结构网架公司
  • 站酷网图片网站资质证书