
java8
文章平均质量分 75
is Mr.Chen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java8 Stream学习
https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/ https://www.cnblogs.com/zxf330301/p/6586750.html原创 2019-07-15 17:36:03 · 186 阅读 · 0 评论 -
List去重复(多个字段)
List去重复 ,我们首先想到的可能是 利用List转Set 集合,因为Set集合不允许重复。 所以达到这个目的。 如果集合里面是简单对象,例如Integer、String等等,这种可以使用这样的方式去重复。但是如果是复杂对象,即我们自己封装的对象。用List转Set 却达不到去重复的目的。 所以,回归根本。 判断Object对象是否一样,我们用的是其equals方法。 所以我们只需要重写e...原创 2019-08-27 15:44:51 · 1321 阅读 · 2 评论 -
HashMap(JDK1.8)源码学习
package list; import java.util.ArrayList; import java.util.Iterator; public class ArrayListDemo { public static void main(String[] srgs){ ArrayList<Integer> arrayList = new ArrayList<Int...原创 2019-08-12 10:00:19 · 158 阅读 · 0 评论 -
ArrayList源码学习
https://github.com/Snailclimb/JavaGuide/blob/master/docs/java/collection/ArrayList-Grow.md原创 2019-08-12 09:40:14 · 153 阅读 · 0 评论 -
Java hashCode()和equals()的学习总结
1 equals() 的作用是什么? 2 equals() 与 == 的区别是什么? 3 hashCode() 的作用是什么? 4 hashCode() 和 equals() 之间有什么联系?原创 2019-07-15 17:33:12 · 136 阅读 · 0 评论 -
Java中对浮点数的处理(BigDecimal)
BigDecimal 的用处 《阿里巴巴Java开发手册》中提到:浮点数之间的等值判断,基本数据类型不能用==来比较,包装数据类型不能用 equals 来判断。 具体原理和浮点数的编码方式有关,这里就不多提了,我们下面直接上实例: float a = 1.0f - 0.9f; float b = 0.9f - 0.8f; System.out.println(a);// 0.100000024 S...原创 2019-07-17 14:19:42 · 1318 阅读 · 3 评论 -
Java正确使用 equals 方法
Object的equals方法容易抛空指针异常,应使用常量或确定有值的对象来调用 equals。 举个例子: // 不能使用一个值为null的引用类型变量来调用非静态方法,否则会抛出异常 String str = null; if (str.equals("SnailClimb")) { ... } else { .. } 运行上面的程序会抛出空指针异常,但是我们把第二行的条件判断语句改...原创 2019-07-17 14:04:12 · 8182 阅读 · 0 评论 -
List集合为空或为null的区别
简述 判断一个list集合是否为空,我们的惯性思维是判断list是否等于null即可,但是在Java中,list集合为空还是为null,这是两码事。 新建一个list对象,默认值是空,而非null; 判断 那么,我们什么时候用null,什么时候用isEmpty()或list.size()呢? 空集合 isEmpty() 或者(list.size() == 0)用于判断List内容是否为空,即表...原创 2019-07-18 11:21:40 · 664 阅读 · 0 评论 -
SpringMvc运行原理
原理: 1.客户端请求提交到DispatcherServlet; 2.由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller; 3.DispatcherServlet将请求提交到Controller; 4.Controller调用业务逻辑处理后,返回ModelAndView; 5.DispatcherServlet查询一个或多个V...原创 2019-10-06 20:02:36 · 285 阅读 · 0 评论