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

怎么评判一个网站做的好与坏电商网站平台有哪些功能

怎么评判一个网站做的好与坏,电商网站平台有哪些功能,怎样设计网站,汝南企业网站建设一、介绍 1、简介 Java的Lambda表达式是Java 8引入的一个特性#xff0c;它支持函数式编程#xff0c;允许将函数作为方法的参数或返回值#xff0c;从而简化了匿名内部类的使用#xff0c;并提供了对并行编程的更好支持。 2、语法 Lambda表达式的使用前提是存在一…一、介绍 1、简介 Java的Lambda表达式是Java 8引入的一个特性它支持函数式编程允许将函数作为方法的参数或返回值从而简化了匿名内部类的使用并提供了对并行编程的更好支持。 2、语法 Lambda表达式的使用前提是存在一个接口该接口中有且只有一个抽象方法。在主方法中可以通过创建接口的匿名内部类或使用Lambda表达式来调用该接口的方法。 Lambda表达式的语法为(parameter_list) - {function_body}其中-将参数和实现逻辑分离()中的部分是需要传入Lambda体中的参数{}中的部分接收来自()中的参数并完成一定的功能。 3、优点 Lambda表达式的主要优势包括 简化匿名内部类的使用使代码更加简洁明了。支持函数式编程允许函数作为第一类对象进行传递和操作。促进并行编程因为函数式编程中的纯函数天然具备无副作用的特性使得在并行编程中更容易实现可靠的多线程和并行处理。 4、用途 Lambda表达式主要用于函数式接口即只包含一个抽象方法的接口可以使用FunctionalInterface注解进行标识。常用场景有 创建Runnable实例Runnable runnable () - {System.out.println(Hello, Lambda!);};实现Consumer接口numbers.forEach(n - System.out.println(n));实现Predicate接口filteredNames names.stream().filter(name - name.length() 5).collect(Collectors.toList());创建线程new Thread(() - System.out.println(haha)).start(); 二、使用场景 1、集合遍历 ListString stringList Arrays.asList(apppe,organge,banana);// 原来的方式for (String s : stringList) {System.out.println(s);}// lambda 表达式stringList.forEach(s-{System.out.println(s);}); 2、排序 注意-1代表第一个对象1代表第二个对象  ListDog dogs Arrays.asList(new Dog[]{new Dog(n1, 12),new Dog(n2, 14),new Dog(n3, 11)});// 方法1Collections.sort(dogs, new ComparatorDog() {Overridepublic int compare(Dog o1, Dog o2) {return o1.getAge()o2.getAge()?-1:1;}});// 方法2Collections.sort(dogs,(o1,o2)-(o1.getAge()o2.getAge()?-1:1));dogs.forEach(s-{System.out.println(s.getAge());}); 3、过滤 ListString stringList Arrays.asList(apple,organge,banana);// 获取集合中所有以“a”开头的字符串// 原来的方式ListString newList new ArrayListString();for (String s : stringList) {if(s.startsWith(a)){newList.add(s);}}// lambda表达式ListString newList2 stringList.stream().filter(s - {if(s.startsWith(a)){return true;}return false;}).collect(Collectors.toList()); 4、映射 ListString stringList Arrays.asList(apple,organge,banana);// 获取集合中所有字符串的长度// 原来的方式ListInteger newList new ArrayListInteger();for (String s : stringList) {newList.add(s.length());}// lambda表达式ListInteger newList2 stringList.stream().map(s - {return s.length();}).collect(Collectors.toList());// lambda 表达式newList2.forEach(s-{System.out.println(s);}); 5、规约
http://www.hkea.cn/news/14565987/

相关文章:

  • 佛山网站建设公司电话宿迁房产网官方网站
  • 果洛营销网站建设室内设计学校专升本
  • 石家庄网站建设技术支持普通网站做
  • 重庆做网站团队ps做网站页面美工
  • 谷歌seo实战教程关键词怎么优化到百度首页
  • 教你做面食的网站seo快速排名服务
  • 做外贸怎么连接国外网站在网站设计公司上班好吗
  • 网站建设作业教程邯郸网站设计定制
  • 网站建站的标准怎么破解网站后台
  • 温州公司建设网站网站手机版怎么制作
  • 给别人做网站能赚钱吗深圳福田区住房和建设局网站官网
  • 用typecho做的网站react网站开发介绍
  • 有没有做淘宝的网站吗做网站什么笔记本好用
  • 做网站什么什么多说与网站账号绑定
  • 开发网站商城公司建立网站步骤
  • 寄生虫网站怎么做房产网站建设网站推广
  • 男女做爰视频网站在线视频怎么在百度建设一个网站
  • 黑龙江省建设厅网站网站建设费需要缴纳印花税吗
  • 网站开发有哪些软件有哪些上海网站建设公司联系方式
  • 网站建设宽度优化教育培训
  • 丽水网站建设公司排名创作图片的软件
  • 杭州网站建设哪个平台好嘉兴网站建设平台
  • 服务网站开发天水网站开发
  • 做网站好还是做淘宝好用word做旅游网站
  • 符合seo的网站网站制作后续维护
  • 仓储物流网站建设网站建设设计制作
  • 网站加入搜索引擎怎么做建设工程施工合同的范本
  • 电子商务网站建设的心得北京网站建设 找奥美通全网营销
  • 全国设计师网站宜昌外贸网站建设优化推广
  • 怎么开设自己的网站免费icp备案服务码