![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java集合
小蚂蚁hjk
渣渣张
展开
-
字符串用逗号进行分割添加到集合里面
实体类:原创 2023-05-10 10:56:08 · 237 阅读 · 0 评论 -
Map里面套List
Map原创 2022-12-06 11:28:16 · 306 阅读 · 0 评论 -
List集合根据BigDecimal类型字段求和
bigDecimal原创 2022-11-30 13:42:58 · 2376 阅读 · 0 评论 -
把list集合中的各元素按指定的字符分隔拼接成一个字符串操作
List原创 2022-11-07 17:30:17 · 1784 阅读 · 0 评论 -
List集合根据某一元素属性进行排序
list原创 2022-08-18 15:37:33 · 239 阅读 · 0 评论 -
list中添加元素传参
list原创 2022-07-12 10:41:38 · 381 阅读 · 0 评论 -
list集合去除重复的元素
set原创 2022-07-08 09:12:50 · 141 阅读 · 0 评论 -
list集合根据对象某属性求和,最大值等
list原创 2022-07-01 10:56:52 · 1736 阅读 · 0 评论 -
list使用Stream流进行根据元素某属性数量相加
list集合原创 2022-06-09 17:24:55 · 5684 阅读 · 0 评论 -
list去重并统计个数
集合去重原创 2022-06-09 17:21:54 · 703 阅读 · 0 评论 -
Java8特性去重
单个元素的时候直接去重 List<String> myList = list.stream().distinct().collect(Collectors.toList());原创 2022-05-24 17:52:59 · 164 阅读 · 0 评论 -
判断map集合是否为空和是否为null
原创 2022-04-12 11:10:21 · 8158 阅读 · 0 评论 -
Arrays.asList() 注意事项
List<String> list = Arrays.asList("a","b","c");注意:(1)该方法适用于对象型数据的数组(String、Integer...)(2)该方法不建议使用于基本数据类型的数组(byte,short,int,long,float,double,boolean)(3)该方法将数组与List列表链接起来:当更新其一个时,另一个自动更新(4)不支持add()、remove()、clear()等方法不然会报错当你向这个List添加或删除一个元原创 2022-03-31 11:32:18 · 100 阅读 · 0 评论 -
List集合根据对象属性进行排序
原创 2022-03-08 16:38:45 · 143 阅读 · 0 评论 -
集合进行分组
原创 2022-03-07 15:22:30 · 273 阅读 · 0 评论 -
list集合使用迭代器删除元素
集合使用迭代器删除元素原创 2022-02-24 16:22:42 · 1629 阅读 · 0 评论 -
集合里面每隔一个元素对象日期置空
集合的使用原创 2022-02-24 09:09:02 · 48 阅读 · 0 评论 -
list集合删除最后一个元素
集合删除元素原创 2022-02-24 08:59:00 · 2327 阅读 · 0 评论 -
把list集合中的元素拼接成字符串
使用工具类1.把集合传进去并以逗号的方式进行拼接StringUtils.join(lists,",");需要注意是工具类必须是import org.apache.commons.lang.StringUtils;原创 2022-01-13 09:08:25 · 4620 阅读 · 0 评论 -
list集合对BigDecimal类型相加
BigDecimal result2 = userList.stream() // 将user对象的age取出来map为Bigdecimal .map(User::getAge) // 使用reduce()聚合函数,实现累加器 .reduce(BigDecimal.ZERO,BigDecimal::add);...原创 2021-12-23 09:04:33 · 2617 阅读 · 0 评论 -
list集合元素去重distinct()方法的使用
原创 2021-09-23 14:43:28 · 565 阅读 · 0 评论 -
把json数组转换为集合实体
原创 2021-09-03 18:18:14 · 438 阅读 · 0 评论 -
判断一个集合里面的元素是否等于某个值
原创 2021-09-03 16:54:05 · 756 阅读 · 0 评论 -
前端传参后端使用map进行接受
controllerservicedaoxml原创 2021-08-23 18:32:58 · 4679 阅读 · 0 评论 -
list<实体>根据某属性组成一个新的集合
在这我们就直接使用Java8新特性Person p1 = new Person();p1.setName("张三");p1.setAge(20);Person p2 = new Person();p2.setName("李四");p2.setAge(18);使用stream流List<String> names = personList.stream().map(Person::getName).collect(toList());System.out.println(n原创 2021-08-19 08:47:53 · 577 阅读 · 0 评论 -
list集合去除前后括号
原创 2021-08-06 17:20:44 · 570 阅读 · 0 评论 -
循环和if中continue的使用
在for循环和if判断中continue 就是跳过此类的操作进入下一个对象原创 2021-08-06 16:40:57 · 1325 阅读 · 0 评论 -
项目开发过程中对list集合遍历犯的低级错误
牢记,新创建出来的list集合是没法for循环的因为他是一个空集合,没法for循环debug也进不去原创 2021-08-06 11:56:23 · 245 阅读 · 0 评论 -
批量修改sql
servicepsyDao.updateJurorsArea(saveAreaJurorsDto);daovoid updateJurorsArea(SaveAreaJurorsDto saveAreaJurorsDtos);<update id="updateJurorsArea" parameterType="com.yunjiacloud.nj.psxt.dto.SaveAreaJurorsDto"> UPDATE psxt_psy SET area_id =.原创 2021-07-21 11:27:25 · 447 阅读 · 0 评论 -
LIST集合中的某个元素的求和
List<User> userlist = userService.findAll();Integer sum= userlist .stream().collect(Collectors.summingInt(User::getAge));package com.example.list_test;import java.util.ArrayList;import java.util.List;/*** 描述:ListTest3** @author 何志鹏* @原创 2021-07-21 09:56:16 · 12578 阅读 · 0 评论 -
mybatis中的大于,小于特殊符号的含义
原创 2021-01-06 15:39:32 · 216 阅读 · 0 评论 -
Set、Map、List三种集合的差别
1.集合类型主要有3种:set(集)、list(列表)和map(映射)。2.三者关系3.Setset接口时Collection接口的一个子接口,是无序的,set中不包含重复的元素,也就是说set中不存在两个这样的元素a1.equals(a2)结果为true。又因为Set接口提供的数据结构是数学意义上的集合概念的抽象,因此他支持对象的添加和删除。Set的接口继承Collection接口,而且不允许集合中存在重复项。TreeSet:在集中以升序对对象排序的集的实现,这意味着从一个TreeSet对象获原创 2020-11-17 21:04:04 · 265 阅读 · 0 评论 -
java中序列化与反序列化
一、基本概念1、序列化和反序列化的定义:(1)Java序列化就是指把Java对象转换为字节序列的过程 Java反序列化就是指把字节序列恢复为Java对象的过程。(2)序列化最重要的作用:在传递和保存对象时.保证对象的完整性和可传递性。对象转换为有序字节流,以便在网络上传输或者保存在本地文件中。 反序列化的最重要的作用:根据字节流中保存的对象状态及描述信息,通过反序列化重建对象。总结:核心作用就是对象状态的保存和重建。(整个过程核心点就是字节流中所保存的对象状态及描述信息)2、j转载 2020-09-19 14:30:32 · 1788 阅读 · 0 评论 -
java中创建枚举的使用
首先给大家介绍下枚举概念枚举:枚举是一个特殊的类,他不能被继承,所有的枚举都继承Enum类,同时他也是单例的体现以工作中场景为例//支付方式的选择0银行卡1微信2支付宝首先我们先创建一个枚举类enum PayTypeStatus {BANKPAY(“0”),WEIXINPAY(“1”),ZHIFUBAOPAY(“2”);private final String status;DataStatus(String status){ this.status = status;}p原创 2020-08-30 20:55:52 · 847 阅读 · 0 评论 -
Comparator的使用
import java.util.Arrays; import java.util.Comparator; public class Demo06Comparator { public static void main(String[] args) { // 本来年龄乱序的对象数组 Person[] array = { new Person("古力娜扎", 19), new Person("迪丽热巴", 18), new Person("马尔扎哈", 20) }; //原创 2020-08-16 07:19:02 · 162 阅读 · 0 评论