
Java8
Ecloss
知行合一,凡事皆在事上练
展开
-
Java8新特性--Stream流的特性
package stream;import java.util.*;import java.util.stream.Collectors;import java.util.stream.IntStream;import java.util.stream.Stream;public class StreamDemo { public static void main(Str...原创 2018-10-02 04:42:22 · 438 阅读 · 0 评论 -
Java8新特性--Lambda表达式
package lambda;import java.util.*;import java.util.stream.Collector;/** * Lambda表达式 */public class LambdaDemo02 { public static void main(String[] args) { // 如果我要给一个集合排序: 从小到大排序...原创 2018-10-03 12:18:07 · 247 阅读 · 0 评论 -
Java8新特性--Optional
/** * Optional:供应商的意思 * Optional 不是接口而是一个类,这是个用来防止NullPointerException异常的辅助类型 * Optional 被定义为一个简单的容器,其值可能是null或者不是null * 在Java8之前一般某个函数应该返回非空对象但是偶尔却可能返回了null,而在Java 8中,不推荐你返回null而是返回Optional * 这...原创 2018-09-30 16:27:14 · 539 阅读 · 0 评论 -
Java时间和时间戳格式的互转
Java时间戳和时间格式的互转1. 时间戳转换成时间 /** * 时间戳转换成时间 */ @Test public void demo01() { /** 时间戳 */ String s = "1545098699000"; long it = new Long(s); Date...原创 2018-12-21 10:48:34 · 347 阅读 · 0 评论