![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaApi
Sarah.J
这个作者很懒,什么都没留下…
展开
-
Java1.8新特性:Lambda表达式
函数式接口: 定义: 只包含一个抽象方法的接口,称为函数式接口 可以使用@FunctionalInterface注解,这样做可以检查它是否是一个函数式接口。同时javadoc会包含说明,这是一个函数式接口 如何理解函数式接口: Java 面向对象。随着其他语言的兴起,为了支持更加广泛的技术要求,java不但支持OOP也可以支持OOF(面向函数编程) lambda表示式是对象,而不是函数...原创 2019-12-18 23:44:45 · 178 阅读 · 0 评论 -
Java字符串比较equals()和equalsIgnoreCase()的区别
1、使用equals( )方法比较两个字符串是否相等 用于比较两个独立对象的内存是否相同,就好比去比较两个人的长相是否相同,它比较的两个对象是独立的。 equals重写了Object anObject:对比这个String对象 /** * 将此字符串与指定对象进行比较。 * 其结果是true当且仅当该参数不是null并且是String对象,表示相同的字符串序 列作为该对象 * * @param equals重写了Object */ public boolean equals(Object a原创 2020-06-28 12:45:21 · 429 阅读 · 0 评论