java8
远腾飞
平凡的脚步也可以走完伟大的行程。
这个世界上任何奇迹的产生都是经过千辛万苦的努力而得的,首先承认自己的平凡,然后用千百倍的努力来弥补平凡。不要在应该奋斗的年华里,选择安逸。
展开
-
Java8函数之旅 (二) --Java8中的流
流与集合 众所周知,日常开发与操作中涉及到集合的操作相当频繁,而java中对于集合的操作又是相当麻烦。这里你可能就有疑问了,我感觉平常开发的时候操作集合时不麻烦呀?那下面我们从一个例子说起。计算从伦敦来的艺术家的人数 请注意这个问题例子在本篇博客中会经常提到,希望你能记住这个简单的例子这个问题看起来相当的简单,那么使用for循环进行计算 int count = 0; ...原创 2019-03-28 23:34:36 · 124 阅读 · 0 评论 -
Java8函数之旅 (二) Java8中的流 流与集合
流与集合 众所周知,日常开发与操作中涉及到集合的操作相当频繁,而java中对于集合的操作又是相当麻烦。这里你可能就有疑问了,我感觉平常开发的时候操作集合时不麻烦呀?那下面我们从一个例子说起。计算从伦敦来的艺术家的人数 请注意这个问题例子在本篇博客中会经常提到,希望你能记住这个简单的例子这个问题看起来相当的简单,那么使用for循环进行计算 int count = 0; ...原创 2019-03-29 08:24:55 · 220 阅读 · 0 评论 -
Java8函数之旅 (三) 流的练习题
基础题Question 1 (常用流操作)编写一个求和函数,计算流中所有数的和。例int addUp(Streamnumbers) 编写一个函数,参数为艺术家集合,返回一个字符串集合,其中包含了艺术家的姓名与国籍。(艺术家类名为Artist,里面有获得姓名与国籍的get方法getName()与getNationality()) 编写一个函数,参数为专辑集合,返回一个由 最多包含3首歌...原创 2019-03-29 10:49:26 · 644 阅读 · 0 评论 -
Java8函数之旅 (四) Java8中的排序
前言 对数据进行排序是平常经常会用到的操作之一,使用Jav8排序可以减少你在排序这方面的代码量,优化你的代码。测试用例代码定义个实体类User,拥有姓名name,年龄age,积分credits三个属性,定义一个包含User的集合,用于排序,下面是代码/* 这里偷个懒,用lombok注解生成实体类getset等一些基本方法 */@Data@AllArgsConstructo...原创 2019-03-29 11:21:38 · 153 阅读 · 0 评论