
Java8新特性
文章平均质量分 78
Java8新特性
@素素~
素素,素而不凡,乐于分享,知足常乐,心态不老人就不会老!
展开
-
Java基础之数组与List之间的互相转换(常见的几种方式,一看就懂)
Java基础之数组与List之间的互相转换1. List转数组1.1 方式一:toArray()1.2 方式二:list.toArray(new String[list.size()])1.3 方式三:list.stream().toArray()1.4 方式四:list.stream().toArray(String[]::new);1.5 方式五:2. 数组转List2.1 方式一:Arrays.asList(strS)2.2 方式二:new ArrayList<>(Arrays.asLis原创 2022-04-10 11:08:35 · 22699 阅读 · 0 评论 -
Java基础之常见遍历方法(一看就懂)
Java基础之常见遍历方法(一看就懂)原创 2022-03-25 21:15:06 · 3303 阅读 · 0 评论 -
Java实现json报文的比对(不考虑内部顺序 + 可设置跳过部分字段比对)
Java实现比对json报文(不考虑内部顺序)1.前言2.排序设计3.对比效果(1)简单报文比对(2)复杂报文比对——存在顺序问题a.比对的报文内容:b.对比效果1)不排序的对比效果2)排序后的对比效果4.附代码(1)实体(2)准备测试数据(3)排序工具类(4)对比工具类(5)依赖1.前言最近在处理一个报文比对的问题,发现两个json报文里如果一个节点有多条数据的话,可能有顺序不一样的情况,导致报文比对程序失效,所以本文主要实现对于json报文中JSONArray顺序不一致时也能对比!2.排序设计原创 2022-01-20 22:56:59 · 2840 阅读 · 9 评论 -
java新特性之Lambda表达式forEach(forEach循环JSONArray)
java新特性之Lambda表达式forEach(forEach循环JSONArray)旧写法Lambda写法1Lambda写法2(带下标)效果附代码旧写法Lambda写法1Lambda写法2(带下标)效果附代码package com.liu.susu.json.entity;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import java.util.stream.S原创 2022-01-20 12:51:44 · 17378 阅读 · 0 评论