![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合
文章平均质量分 91
爱上猫de鱼
情商修炼中......
展开
-
lambda表达式常用篇
这里介绍一下lambda表达式,主要是平时写代码常用的,也许不全面,但是常用的我会很详细的介绍的,其原理大家有兴趣可以自己探索,我看中的是它的应用价值,废话不多说,直接进入主题。 lambda表达式形式其实比较简单的,如下,基本上都这样的,更加具体的,看如下代码() -> statement() -> {statement}(param1,pa...原创 2019-11-07 15:30:41 · 3833 阅读 · 1 评论 -
HashCode()重写的公式总结
我们在写一些类的时候,根据业务需求,会重写hash()这个方法,如下:public class HashCodeTest { private String name; private int age; private String sex; private String IDNumber; @Override public int hash...原创 2018-11-16 15:36:48 · 197 阅读 · 0 评论 -
解析java中Comparable和Comparator两种比较器
最近遇到Comparator和Comparable两种比较器,老是弄混,所以这里做个笔记记录一下。 Comparable据说称为内部比较器,Comparator称为外部比较器,为什么这么说呢?我的理解是,Comparator可以脱离所需比较的类,在另一个类中去实现,有点绕,接下来在代码中回演示,细细体会即可理解。他们可以对类进行比较,其实说白了,实际上也就是根据类中...原创 2018-11-27 20:06:12 · 1610 阅读 · 0 评论 -
如何找出list中重复的数据以及重复数据的个数?
今天被问到了一个面试题,挺有意思的,这里特意的记录一下,问题是这样的:怎么从list中找出重复数据,以及这些重复数据的个数? 解决思路是:使用一个map,key用来记录list中的数据,value用来记录重复数据的个数,然后操作map来获取list中的重复数据即可,代码如下:package com.Jevin.test;import java.util.Ar...原创 2019-01-10 15:06:31 · 31962 阅读 · 8 评论