java基础--集合
文章平均质量分 74
java基础--集合
w_t_y_y
这个作者很懒,什么都没留下…
展开
-
java中的线程安全问题(二)容器(2)并发容器
jdk7提供了7个阻塞队列。原创 2024-02-06 11:05:46 · 236 阅读 · 0 评论 -
java中的线程安全问题(二)容器(1)同步容器
Java的集合容器框架中,主要有四大类别:List、Set、Queue、Map,原创 2024-02-26 10:34:04 · 356 阅读 · 0 评论 -
集合分片方法
在某些场景中,需要批量执行数据,可以通过数据库分页查询,也可以通过java来对集合进行分页。将list(或其他集合)拆分成多份,java传统的集合操作中并没有这样的方法。常见方法有:1、手动分片:/** * 将一个list均分成n个list,主要通过偏移量来实现的 * * @param source * @return */ public static <T> List<List<T>> averageA原创 2021-12-01 15:32:36 · 1091 阅读 · 1 评论 -
jdk8新特性之stream流
import com.alibaba.fastjson.JSON;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.stream.Collectors; public class StreamDemo { public static void main(String[] args) { List<User> userList .原创 2020-07-21 10:38:05 · 208 阅读 · 1 评论 -
集合工具类
集合是一个开发应用中非常常用的一些API,它们能够方便的进行各种数据结构的存储:1)集合在空间的分配上比数组更好,集合会有更多的数据结构实现方式,但是集合也有要求比如它只能存储引用类型,基本类型就不可以2)Collection接口是集合类的基础接口,它提供了对集合的数据操作的一些方法,Iterator接口可以进行迭代数据3)List接口是一个有序的列表,它能够比集合多一些关于按位置的...原创 2017-07-21 16:20:00 · 601 阅读 · 1 评论 -
Map集合介绍
一、Map映射容器:Map(映射)是一个可以根据键值进行存储的,它的一个 Key 对应的是一个存储的位置,所以Key值是唯一的,根据Key值可以获取到对应的存储的Value。这种存储的集合我们称为 “键-值” Map。1)它不是集合Collection的子类;2) 它的键值是唯一的,根据键值可以取出值;3) 根据值无法直接取出Key。二、Map的几种实现方式同样的对于Map...原创 2017-07-26 10:21:21 · 385 阅读 · 1 评论 -
Collection集合List
.原创 2017-07-26 10:21:06 · 322 阅读 · 1 评论 -
Java集合概述
.原创 2017-07-26 10:20:46 · 221 阅读 · 0 评论