摘要:
Maven依赖传递、依赖管理、依赖作用域讲解。 阅读全文
随笔分类 - Java
【踩坑系列】使用BeanUtils.copyProperties踩坑经历
2021-05-20 09:33 by 申城异乡人, 4421 阅读, 收藏, 编辑
摘要:
使用BeanUtils.copyProperties踩坑经历。 阅读全文
为什么要谨慎使用Arrays.asList、ArrayList的subList?
2020-11-10 10:00 by 申城异乡人, 1081 阅读, 收藏, 编辑
摘要:
为什么要谨慎使用Arrays.asList、ArrayList的subList? 阅读全文
【踩坑系列】使用long类型处理金额,科学计数法导致金额转大写异常
2020-10-26 09:53 by 申城异乡人, 2109 阅读, 收藏, 编辑
摘要:
使用long类型处理金额,科学计数法导致金额转大写异常。 阅读全文
使用Java Stream,提取集合中的某一列/按条件过滤集合/求和/最大值/最小值/平均值
2020-09-17 09:31 by 申城异乡人, 9376 阅读, 收藏, 编辑
摘要:
使用Java Stream,提取集合中的某一列/按条件过滤集合/求和/最大值/最小值/平均值。 阅读全文
Java BigDecimal使用指南
2020-08-28 09:52 by 申城异乡人, 1784 阅读, 收藏, 编辑
摘要:
Java BigDecimal使用指南,让你少踩一些坑。 阅读全文
【Java面试题】如何判断一个字符串中某个字符出现的次数?
2020-03-10 08:44 by 申城异乡人, 16822 阅读, 收藏, 编辑
摘要:
如何判断一个字符串中某个字符出现的次数? 阅读全文
Java集合系列(四):HashMap、Hashtable、LinkedHashMap、TreeMap的使用方法及区别
2019-08-05 18:06 by 申城异乡人, 1768 阅读, 收藏, 编辑
摘要:
本篇博客主要讲解Map接口的4个实现类HashMap、Hashtable、LinkedHashMap、TreeMap的使用方法以及四者之间的区别。 注意:本文中代码使用的JDK版本为1.8.0_191 值得注意的是,Map接口是独立的接口,并没有继承Collection接口(这里是重点,面试常问): 阅读全文
Java集合系列(三):HashSet、LinkedHashSet、TreeSet的使用方法及区别
2019-08-01 13:58 by 申城异乡人, 4666 阅读, 收藏, 编辑
摘要:
本篇博客主要讲解Set接口的三个实现类HashSet、LinkedHashSet、TreeSet的使用方法以及三者之间的区别。 注意:本文中代码使用的JDK版本为1.8.0_191 1. HashSet使用 HashSet是Set接口最常用的实现类,底层数据结构是哈希表,HashSet不保证元素的顺 阅读全文
Java集合系列(二):ArrayList、LinkedList、Vector的使用方法及区别
2019-07-29 18:13 by 申城异乡人, 1444 阅读, 收藏, 编辑
摘要:
本篇博客主要讲解List接口的三个实现类ArrayList、LinkedList、Vector的使用方法以及三者之间的区别。 注意:本文中代码使用的JDK版本为1.8.0_191 1. ArrayList使用 ArrayList是List接口最常用的实现类,内部通过数组来实现,因此它的优点是适合随机 阅读全文