JAVA基础
天涯海角丶
这个作者很懒,什么都没留下…
展开
-
java中的List操作简单集合,如查询list中某列元素重新组成新的list,list转Map
1.提取一个用户信息集合中的用户id形成一个新的list集合,判断集合中是否存在指定元素。原创 2021-04-25 10:56:38 · 7892 阅读 · 0 评论 -
JAVA8将集合中的某个字段相加、批量修改某个值、高效率循环、高效便捷遍历map
objects.forEach((k,v) ->{ //k是key v是value 逻辑代码在这里写 });1.集合中的某个字段相加##BigDecimal 类型保留两位 Objects为你的list集合BigDecimal freightSum = objects.stream().map(Object :: getMoney).reduce(BigDecimal.ZERO,BigDecimal::add).setScale(2,BigDecimal.ROUND_DOWN.原创 2021-03-15 17:24:44 · 13490 阅读 · 4 评论 -
Java中使用fastJson将JSONArray字符串转换为指定实体的List对象
最近碰到一个接口对接需要将jsonarray集合转换为List指定实体集合的情况,我使用的是阿里的fastjson工具包,操作很简单,具体的代码如下://开始解析数据JSONArray array = JSON.parseArray(result.get("data").toString());//遍历其中的数据List<CheckingInfo> checkinList = new ArrayList<>();checkinList =array.toJavaLis..原创 2020-11-06 15:27:54 · 4980 阅读 · 0 评论 -
在idea中Springboot整合RabbitMq
第一步:先创建两个工程,一个用于发送消息,一个用于接收消息rabbitmq-sender(消息发送工程) rabbitmq-receiver(消息接收工程) 第二步:在两个工程当中的pom中添加如下内容,其实两个工程都是一样的,但是为了更直观的看到和springboot的整合,所以我选择做了两个工程,发送工程和接收工程都是可以反转的。<dependencies...原创 2019-04-24 21:02:43 · 304 阅读 · 0 评论 -
spring无法为java抽象类注入实例对象属性的问题
今天有个同事在写代码的时候碰到一个比较冷门的问题,他在一个抽象类当中注入了几个配置属性,同时在抽象方法中去使用,但是拿到的值是null。如以下代码;@Slf4j@Componentpublic abstract class WxxSupport { @Value("${sendMsgUrl}") private String sendMsgUrl; /** * 初始化的方法,需要初始化当前用户的 */ abstract protected In原创 2020-11-05 10:13:08 · 2042 阅读 · 0 评论 -
List<String>怎么输出成字符串打印到日志
List<String>怎么输出成字符串打印到日志: 这个问题其实只要自己动手用main方法跑一下就清楚了 public static void main(String[] args) { List<String> sts = new ArrayList<>(); sts.add("1"); sts.add("2"); sts.add("3"); sts.add("4"); System.o...原创 2020-09-07 15:14:08 · 5582 阅读 · 0 评论