java8
文章平均质量分 86
ykd2020
这个作者很懒,什么都没留下…
展开
-
java8从入门到精通3:completableFuture
明略语音识别引擎 -API文档时间版本作者变更内容202004261.0xschao初版202005101.1xschao补充接口部分202005251.2kundong增加文件上传接口202008121.3kundong增加流式识别功能202012171.4kundong增加思必驰引擎识别文章目录明略语音识别引擎 -API文档简介调用方式1. 服务地址2. 通信协议3. 请求方法响应4. 字符编码5. 数据字段类型定原创 2021-05-17 14:52:44 · 171 阅读 · 0 评论 -
常用list,map操作之java8
分组和分区:根据城市分组,结果存list型valueMap<String, List<Employee>> employeesByCity = employees.stream().collect(groupingBy(Employee::getCity));也可以添加其他收集器,统计出每组的个数Map<String, Long> numEmployeesByCity = employees原创 2017-12-04 19:37:38 · 2797 阅读 · 0 评论 -
java8从入门到精通1:学会写Lambda
为什么学java8先说结论,两个字:便捷。 在java7和之前的时代,程序员们需要为了一个简单的功能,写大量的代码,比如去重,比如排序,我们看到大量的for循环,大量的匿名内部类充斥在代码中,最后写完总觉得很烂,也有借用guava的,稍微写出了点气势,可总也不满意。 比如下面的去重操作:去除字符串中重复的字母 java7 String word = "hello w原创 2017-12-20 21:13:14 · 1913 阅读 · 3 评论 -
java8从入门到精通2:强大的Stream
Stream(流)是什么流是Java API的新成员,它允许你以声明性方式处理数据集合,你可以把它们看成遍历数据集的高级迭代器。此外,流还可以透明地并行处理,你无需写任何多线程代码了,不过并行处理在后面写。 先看下面的代码,我有个菜单类,我想返回低热量的菜肴名称的, 并按照卡路里排序菜单类public class Dish { private final String nam原创 2018-01-05 11:58:50 · 2397 阅读 · 0 评论