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

衢州市网站建设_网站建设公司_腾讯云_seo优化

温岭专业营销型网站建设地址,wordpress4.9.4 模版修改,企业网易邮箱登录入口官网,网站建设ahxkj几种编程语言#xff08;例如Ruby或Python等#xff09;提供yield命令。 在内存消耗方面#xff0c;Yield提供了一种有效的方式#xff0c;可以通过按需生成值来创建一系列值。 有关Python产量的更多信息。 让我们考虑一个需要大量安全随机整数的类或方法。 经典方法是创建… 几种编程语言例如Ruby或Python等提供yield命令。 在内存消耗方面Yield提供了一种有效的方式可以通过按需生成值来创建一系列值。 有关Python产量的更多信息。 让我们考虑一个需要大量安全随机整数的类或方法。 经典方法是创建此类整数的数组或集合。 与这种方法相比良率提供了两个主要优点 产量不需要事先知道序列的长度。 yield不需要将所有值存储在内存中。 幸运的是得益于Stream API yield功能可以在Java 8中使用 import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import java.util.Date; import java.util.function.Supplier; import java.util.stream.Stream;public class Yield {private static final Integer RANDOM_INTS 10;public static void main(String[] args) {try (Stream randomInt generateRandomIntStream()){Object[] randomInts randomInt.limit(RANDOM_INTS).sorted().toArray();for (int i 0; i randomInts.length;i)System.out.println(randomInts[i]);} catch (NoSuchAlgorithmException e) {e.printStackTrace();}}private static Stream generateRandomIntStream()throws NoSuchAlgorithmException{return Stream.generate(new Supplier() {final SecureRandom random SecureRandom.getInstance(SHA1PRNG);boolean init false;int numGenerated 0;Overridepublic Integer get() {if (!init){random.setSeed(new Date().getTime());init true;System.out.println(Seeding);}final int nextInt random.nextInt();System.out.println(Generated random numGenerated : nextInt);return nextInt;}});}} 以下是执行提供的代码段后的输出 Seeding Generated random 0: -896358073 Generated random 1: -1268521873 Generated random 2: 9627917 Generated random 3: -2106415441 Generated random 4: 935583477 Generated random 5: -1132421439 Generated random 6: -1324474601 Generated random 7: -1768257192 Generated random 8: -566921081 Generated random 9: 425501046 -2106415441 -1768257192 -1324474601 -1268521873 -1132421439 -896358073 -566921081 9627917 425501046 935583477 很容易看出 供应商仅被实例化。 当然我们可以利用所有Stream API功能例如limit和sorted。 行randomInt.limitRANDOM_INTS.sorted。toArray触发RANDOM_INTS值的生成然后将其排序并存储为数组。 翻译自: https://www.javacodegeeks.com/2014/08/java-yield-like-using-stream-api.html
http://www.ihoyoo.com/news/69482.html

相关文章:

  • 求个网站你懂我的意思吗类似脉圈的推广软件
  • 做网站大概要多网站域名怎么解释
  • 发布网站后备案微营销推广平台有哪些
  • 信贷网站建设最便宜的视频网站建设
  • 电商类网站开发费用seo排名是什么
  • 南宁做网站公司品牌云尚网络有效推广网站
  • php网站开发视频企业网址怎么制作
  • 框架网站模板资兴市建设局网站
  • 做二手房比较好的网站广州有几个区分别叫什么
  • 怎样创建网站快捷方式塘厦做网站
  • 网站分析步骤电商平台站内推广有哪些
  • 优秀网站建设出售做网站要几个部门组成
  • 网站公司一站式服务建盏金盏能不能喝茶
  • 做淘宝团购的网站计算机网站建设的能力
  • 征婚网站认识的男人做定投保金华建站价格
  • 设计软件免费下载官方网站郴州吧百度贴吧
  • 手机建网站教程网站建设技术部职责
  • 家庭网络做网站大兴安岭网站建设
  • php网站绑定域名怎么创建自己的网站
  • dede网站 地图什么做上海远程教育网站设计与开发公司
  • 内江市规划建设教育培训 网站网站如何买空间
  • 帝国网站增加流量专业制作网站公司吗
  • 做好网站维护滨州区建设局网站
  • 贵阳市做网站公司山东住建局和城乡建设厅官网
  • 北京建网站的公司哪个比较好邢台企业做网站的公司
  • 学术网站怎么做域名网站建设教程
  • 小说推广怎么做青岛谁优化网站做的好
  • 学校网站框架网站搭建合同
  • 鞍山市做网站公司关于网站建设的好处
  • 阿里云这么建设网站石家庄业之峰装饰公司怎么样