![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
书籍学习
文章平均质量分 85
sujsfheifushief
这个作者很懒,什么都没留下…
展开
-
新的日期和时间API
文章目录前言一、使用 LocalDate 和 LocalTime二、操纵、解析和格式化日期三、为日期添加时区总结 前言 在Java8中引入了新的日期和时间库, 解决了Java 8 之前的库对日期和时间的支持性问题,也提供更加高级的API来适应不同的需求。 一、使用 LocalDate 和 LocalTime LocalDate的实例是一个不可变对象,它只提供了简单的日期,并不含当天的时间信息。另外,它也不附带任何与时区相关的信息。 public void testLocalDate() {原创 2021-07-02 16:51:01 · 68 阅读 · 0 评论 -
Optional
文章目录前言一、Optional是什么?二、为啥用Optional?三、使用方法1.创建Optional对象2.使用 flatMap 链接 Optional 对象总结 前言 作为 Java 程序员可能都遭遇过 NullPointerException,当某个变量被传递到系统中的另一个部分后,你将无法获知这个 null 变量最初的赋值到底是什么类型。也不易追踪。所以代码中可能充斥着深度嵌套的 null 检查来规避这种问题,所以代码可读性会很差。那么可以使用Optional类来优雅的解决此类问题。 一、Opt原创 2021-06-29 01:08:43 · 73 阅读 · 0 评论 -
使用Stream收集数据
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、使用方法1.规约和汇总2.读入数据总结 前言 collect 是一个归约操作,就像 reduce 一样可以接受各种做法作为参数,将流中的元素累积成一个汇总结果。具体的做法是通过定义新的Collector 接口来定义的。 一、使用方法 1.规约和汇总 public static void collectTest(){ List<Integer> numbers = Arrays.asList(原创 2021-06-19 13:19:14 · 89 阅读 · 0 评论 -
Stream
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码原创 2021-06-11 09:59:59 · 56 阅读 · 0 评论 -
Lambda
Lambda表达式 What 是一种简洁的可传递匿名函数:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。 Why 简明的传递代码,从而使代码更清晰更灵活(并不能做Java8之前不能做的事情,单纯简化代码)。 How 1.怎么用 Lambda的基本语法 (parameters) -> expression 或者 (parameters) -> { statements; } 参数说明 参数名称 参数类型 参数作用 parameters原创 2021-06-06 23:20:05 · 52 阅读 · 0 评论