
集合
集合
云村的王子
这个作者很懒,什么都没留下…
展开
-
Java中 集合/对象按中文首字母排序
代码实现如下:1、实体import lombok.Data;@Datapublic class Car{ private Integer id; private String name; private Integer number; private Integer price; private String leader; ...原创 2022-08-25 11:19:00 · 1016 阅读 · 2 评论 -
map集合中对应key的value为null处理办法
问题:Map集合中对应key的value为null,但是现在需要将这个value转为Integer类型,这个value如果不是null,那么get到的是long类型或者是Bigdecimal类型处理方案:三目运算符如果get key拿到的是value为null ,那么将value赋值为0;否则就是有值,是long或者Bigdecimal类型,那么将其转换。处理方式:record...原创 2021-05-12 17:05:00 · 1054 阅读 · 0 评论 -
Map集合中的同一键值key重复赋值
前言:验证:对Map集合中的同一键值key重复赋值?结果:对Map集合中的同一键值key重复赋值会覆盖之前的结果。验证如下:Map<String, Object> map = new HashMap<String, Object>();map.put("data", "99");map.put("message", "victory");map.put...原创 2021-01-08 21:00:00 · 289 阅读 · 0 评论 -
Java中将对象或者集合对象转换成json字符串
1、对象和字符串相互转换2、集合对象和字符串相互转换原创 2021-12-23 16:13:00 · 886 阅读 · 0 评论 -
集合对象去重
java8-stream使用之前,实体类要重写equals和hashCode才会生效。 public static void main(String[] args) { List<Person> list1 = new ArrayList<>(); List<Person> list2 = new Array...原创 2021-06-03 17:44:00 · 99 阅读 · 0 评论 -
集合对象排序(很强大的一个流各种功能)
见下文https://www.cnblogs.com/codecat/p/10873757.html原创 2021-06-29 09:11:00 · 64 阅读 · 0 评论 -
论HashMap、Hashtable、TreeMap、LinkedHashMap的内部排序
参考文章论HashMap、Hashtable、TreeMap、LinkedHashMap的内部排序原创 2022-05-06 19:58:00 · 108 阅读 · 0 评论 -
List集合五种遍历方式
一、使用Iterator接口遍历二、普通for循环遍历三、增强for循环遍历四、List集合自带迭代器五、Lambda(JDK8新增特性)//使用多态方式创建对象List<String> list = new ArrayList<>();//添加元素到集合list.add("大雄");list.add("静香");list.add("小夫");l...原创 2021-03-04 15:52:00 · 195 阅读 · 0 评论 -
Arrays.asList的使用
Arrays.asList的作用是将数组转化为list,一般是用于在初始化的时候,设置几个值进去,简化代码,省去add的部分。示例:List<String> menuList = Arrays.asList("M1002","M1003");也可以是数组,但是数组类型不能是(byte,short,int,long,float,double,boolean),可以是inte...原创 2021-01-11 20:36:00 · 146 阅读 · 0 评论 -
Set集合转换为List集合
举个栗子,看图:原创 2021-05-10 22:19:00 · 83 阅读 · 0 评论