Java基础
文章平均质量分 73
九零大叔芭蕉
这个作者很懒,什么都没留下…
展开
-
JAVA中的一些运算符使用。(^ | & || && >> >>> << )
在java的源码中我们会经常看到一些这些特殊的运算,了解这些运算的规则可以帮助我们更好的理解代码的意义。以下我整理的是一些运算的含义。希望对你们有用,如有错误之处还请各位大佬指正,谢谢。目录|(或运算符)&(与运算符)^(异或运算符)|| (或逻辑运算符)&& (且逻辑运算符)>> 位运算符>>><<>>> (无此表示符)|(或运算符)| 是针对二进制的二目运算符。..原创 2020-12-15 15:41:58 · 5356 阅读 · 1 评论 -
Lambda中Function函数接口(六)——Consumer系列接口
函数式接口汇总链接原创 2020-12-04 17:37:32 · 497 阅读 · 0 评论 -
Lambda中Function函数接口(五)——Supplier系列接口
函数式接口汇总链接原创 2020-12-04 17:36:52 · 712 阅读 · 0 评论 -
Lambda中Function函数接口(四)——Predicate系列接口
函数式接口汇总链接原创 2020-12-04 17:35:33 · 356 阅读 · 0 评论 -
Lambda中Function函数接口(三)——Operator系列接口
函数式接口汇总链接原创 2020-12-04 17:33:24 · 728 阅读 · 0 评论 -
Lambda中Function函数接口(二)——Function系列接口
函数式接口汇总链接Function系列函数式接口主要作用是表示的是参数类型和其结果返回类型不一致。源码:可以看到Function接口中有四个函数,这四个方法很重要,其中只有一个抽象方法apply()。apply():compose():andThen():identity():...原创 2020-12-04 17:28:40 · 1502 阅读 · 0 评论 -
Lambda中Function函数接口(一)——基本介绍
在JDK8中加入了Lambda表达式,使用函数接口编程。是一个匿名函数,即没有函数名的函数。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。,使用它设计的代码会更加简洁。使用Lambda语法来代替匿名的内部类,代码不仅简洁,而且还可读。需要注意的是只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。以下是lambda表达式的重要特征:可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。 可选的参数圆括号:一个参数无需定义圆括号,但多个原创 2020-12-04 17:28:30 · 1667 阅读 · 0 评论 -
Stream的使用
目录Stream流的创建Stream流的之间的转换map的使用filter 的使用flatMaplimit、skip、distinctsorted 排序reducesum、count、max、minfindFirst、findAny、allMatch、anyMatch、noneMatchiterate参考文章:https://www.cnblogs.com/xuwujing/p/10145691.html使用到的数据实体类:public c.原创 2020-10-06 16:33:44 · 314 阅读 · 0 评论 -
Lambda表达式的使用
摘自:虚无境的博客目录Lambda介绍Lambda表达式的结构Lambda 表达式的使用Lambda介绍Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式的结构 一个 Lambda 表达式可以有零个或多个参数 参数的类型既可以明确声明,也可以根据上下文来推断。例如:(i转载 2020-10-05 16:38:52 · 127 阅读 · 0 评论 -
取两个集合List的交集、补集、并集、差集的几种方式
import org.apache.commons.collections.CollectionUtils;public class Test { public static void main(String[] args) { String[] arr1 = new String[]{"A", "B", "C", "D", "E", "F", "G"}; ...原创 2020-04-14 10:42:39 · 21807 阅读 · 0 评论 -
String.format()的用法
format方法是String类里面的static方法,内部是通过Formatter实现的。public static String format(String format, Object... args) { return new Formatter().format(format, args).toString();}参数1:是格式化表达式参数2:是替换的目标...原创 2019-10-14 16:19:05 · 4979 阅读 · 0 评论