Java
文章平均质量分 75
qq_41926259
这个作者很懒,什么都没留下…
展开
-
【Stream流】收集stream流中的结果
收集Stream流中的结果1. 将流中数据收集到集合中Stream流提供 collect 方法,其参数需要一个 java.util.stream.Collector<T,A, R> 接口对象来指定收集到哪种集合中。java.util.stream.Collectors 类提供一些方法,可以作为 Collector接口的实例:public static <T> Collector<T, ?, List<T>> toList() :转换为 List 集合。原创 2021-12-29 15:14:24 · 1625 阅读 · 0 评论 -
【Stream流】stream流常用操作
Stream流常用操作1. forEachforEach 用来遍历流中的数据。void forEach(Consumer<? super T> action);// Consumer接口中的抽象方法void accept(T t);该方法接收一个 Consumer 接口函数,会将每一个流元素交给该函数进行处理。基本使用:@Testpublic void testForEach() { List<String> one = new ArrayList<原创 2021-12-29 15:02:55 · 400 阅读 · 0 评论 -
【MyBatis框架】Mybatis之动态sql
MyBatis动态标签1. ifif: 当参数满足条件才会执行某个条件<select id="findName" resultType="String"> SELECT stu.name FROM tab_stu stu WHERE age = 20 <if test="name != null"> AND name like concat('%', #{name}, '%') </if></select>原创 2021-12-29 14:57:51 · 579 阅读 · 0 评论