你好啊,我是大阳。
Java 16 于 2021 年 3 月 16 日发布。在这篇文章中,我们将介绍添加的一些特性以及一些代码示例。
Java16的主要更新内容如下:
- 时段支持
- 添加Stream.toList方法
- instanceof的模式匹配
- 密封类(第二次预览版)
- record纪录类(标准版)
1. 时段支持
DateTimeFormatter的新增功能,可以表示一天中的时段,例如“上午”、“下午”
package cn.dayangshuo.collectors;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
/**
* @author DAYANG
*/
public class DateTimeTest {
public static void main(String[] args) {
String date1 = DateTimeFormatter.ofPattern("a").format(LocalTime.now());
String date2 = DateTimeFormatter.ofPattern("B").format(LocalTime.now());
String date3 = DateTimeFormatter.ofPattern("k").format(LocalTime.now());
System.out.println(date1);
System.out.println(date2);
System.out.println(date3);
}
}
//下午
//下午
//17

本文介绍了Java16的五大新特性:时段支持、Stream.toList方法、instanceof模式匹配、密封类(预览版)和record纪录类(标准版),并提供了相应的代码示例。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



