会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
如果可以就好了
博客园
首页
新随笔
联系
订阅
管理
2021年7月9日
Java---stream流的使用
摘要: 筛选、切片和映射 查找、匹配和归约 使用数值范围等数值流 从多个源创建流 无限流 筛选、切片和映射 谓词筛选:该操作会接受一个谓词(一个返回boolean 的函数)作为参数,并返回一个包括所有符合谓词的元素的流。 Stream<T> filter(Predicate<? super T>
阅读全文
posted @ 2021-07-09 16:35 如果可以就好了
阅读(383)
评论(0)
推荐(0)
2021年7月5日
java8-stream流的概念、与集合有何异同
摘要: 流是Java API 的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)。 就现在来说,你可以把它们看成遍历数据集的高级迭代器。此外,流还可以透明地并行处理。 java7处理集合: List<Dish> lowCaloricDishes = new ArrayL
阅读全文
posted @ 2021-07-05 23:58 如果可以就好了
阅读(367)
评论(0)
推荐(0)
2021年6月27日
Java---用Optional 取代null
摘要: NullPointerException 是目前Java 程序开发中最典型的异常,它让你的代码充斥着深度嵌套的null 检查,代码的可读性糟糕透顶。 null 自身没有任何的语义,尤其是,它代表的是在静态类型语言中以一种错误的方式对缺失变量值的建模。Java 一直试图避免让程序员意识到指针的存在,唯
阅读全文
posted @ 2021-06-27 21:32 如果可以就好了
阅读(1494)
评论(0)
推荐(0)
2021年6月18日
Java8---新的日期和时间API
摘要: Java8以前时间和日期api存在的问题: 在Java 1.0 中,对日期和时间的支持只能依赖java.util.Date 类,这个类无法表示日期,只能以毫秒的精度表示时间。 比如:年份的起始选择是1900 年,月份的起始从0 开始。这意味着,如果你想要用Date 表示Java 9 的发布日期,即2
阅读全文
posted @ 2021-06-18 20:42 如果可以就好了
阅读(103)
评论(0)
推荐(0)
2021年6月6日
Java8新特性---lambda表达式
摘要: 可以把Lambda 表达式理解为一种简洁的可传递匿名函数:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。 不使用lambda表达式: Comparator<Apple> byWeight = new Comparator<Apple>() { public int
阅读全文
posted @ 2021-06-06 17:53 如果可以就好了
阅读(69)
评论(0)
推荐(0)
公告