常用API之二

shift + Enter 向下一行
Math.round(-10.5)= -10

Ctrl + Alt + T
lambda四大函数式接口
Consumer
Supplier
Runnable
Function

Date JDK8之前
设置格式化样式: SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
格式化: String format = simpleDateFormat.format(date);
解析: Date parseDate = sdf.parse(newTime);
注:String newTime = "2020年6月26日19:49:41"; 此时6月是不带0的,在该方法下不报错,在LocalDateTime下会报错

LocalDateTime JDK8之前
设置格式化样式: DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
格式化: String format = time.format(formatter); //成员方法
解析: LocalDateTime parseTime = LocalDateTime.parse(inputTime, dtf); //静态方法
注:String newTime = "2020年6月26日19:49:41"; 此时6月是不带0的,在该方法下不报错,在LocalDateTime下会报错
改成String inputTime = "2020年06月26日19:59:25";

异常
怎么判断是使用throws处理异常和使用try...catch处理异常?
看后续代码是否要继续执行,throws后续代码不会执行

猜你喜欢

转载自www.cnblogs.com/yifas/p/13196510.html