文章分类 - java8学习系列
摘要:java.util.function中 Function, Supplier, Consumer, Predicate和其他函数式接口广泛用在支持lambda表达式的API中。这些接口有一个抽象方法,会被lambda表达式的定义所覆盖Function接口的主要方法:R apply(T t)– 将Fu...
阅读全文
摘要:List intList Arrays.asList(1,2,3,4,5,6,7);List pointLIst = new ArrayList();for(Integer i: intList){ pointLIst.add(new Point(i % 3 , i / 1));}double ...
阅读全文
摘要:对象的排序一般会用到Comparator 接口,假设有如下一个类class a { private int x; private int y;}很简单的一个类 a 里面有两个属性 x 和 yList as = new ArrayList();我们如何对as 里面的对象集合 跟据 a 中的某个属性...
阅读全文
摘要:身为一名Java程序员,大家可能都有这样的经历:调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等...
阅读全文

浙公网安备 33010602011771号