写点什么

集合

4 人感兴趣 · 52 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/c8/c8e160eb1076b5c897ad117919b49697.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

集合工具类 Collections 指南,以及 Comparable 和 Comparator 排序详解

用户头像
共饮一杯无
2022-11-19

java.utils.Collections是集合工具类,用来对集合进行操作。

https://static001.geekbang.org/infoq/c0/c020504db714eb762ccf55e2bf631c8f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 中的集合实现赌神、赌圣、赌侠斗地主

用户头像
共饮一杯无
2022-11-09

Java中的集合实现赌神、赌圣、赌侠斗地主

https://static001.geekbang.org/infoq/a7/a72e1644d5465ce82bed118f8f43b50d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 中的 Collection 集合

用户头像
共饮一杯无
2022-11-09

在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合到底是什么呢?

https://static001.geekbang.org/infoq/a7/a72e1644d5465ce82bed118f8f43b50d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

List 集合和其子类 ArrayList、LinkedList

用户头像
共饮一杯无
2022-11-09

我们掌握了Collection接口的使用后,再来看看Collection接口中的子类,他们都具备那些特性呢?

https://static001.geekbang.org/infoq/98/986d90bdbe7a750de8187201f4b7a0db.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JDK 源码对你最有触动的是哪一段#集合

用户头像
琦彦
2022-10-05

数组在初始化阶段就已经限定了其长度,在对数组的元素操作是不能越界处理的。JDK为我们提供的集合处理工具类,很多都是可变长度的。这点在java学习初期没有正视,就忽视了其可变长度数组是如何实现的。

史上最全的 Java 容器集合之 HashMap(源码解读)

用户头像
自然
2022-09-28

文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger

史上最全的 Java 容器集合之 equals 和 hashCode

用户头像
自然
2022-09-28

文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger

Python 语法之集合

用户头像
向阳逐梦
2022-09-26

集合是无序元素的集合,集合中的元素不可重复,并且创建完成后,其中的元素不可更改。但是整个集合是可以更改的,我们可以向其增加元素,也可以从中删除元素。也就是说,我们无法修改集合中的元素,但是我们可以对整个集合进行添加或者是删除等更改的操作。

Java 基础:集合框架之 Collection(List,Set)

所有的集合类和集合接口都在java.util包下。

hashmap 的底层机制

用户头像
卢卡多多
2022-06-09

聊聊基础的几个面试题:

平衡树:为什么 Redis 内部实现用跳跃表

Redis使用跳跃表(skiplist)作为有序集合(zset)的底层实现之一。

https://static001.geekbang.org/infoq/89/89f1b45f263caeb19eca358d7b660504.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 常用类大讲解!2️⃣(手写 API、源码必备)

用户头像
XiaoLin_Java
2022-01-10

字符串(字符序列),表示把多个字符按照一定得顺序排列起来 ​ 字符串按照内容是否可变可以分为两类: 不可变字符串-String:当String对象创建完毕之后,该对象的内容是不可以改变的,一旦内容改变就变成了一个新的对象

https://static001.geekbang.org/infoq/d7/d7f9f35efa3ab1fbdaae8cefdef7d66f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

你了解集合?那你倒是给我说说啊!【3】

用户头像
XiaoLin_Java
2022-01-07

​ Set是Collection的子接口,Set接口定义了一种规范,也就是说明该容器不记录元素的添加顺序,也不允许元素重复。

https://static001.geekbang.org/infoq/cf/cf0f1de4b55dbe5b850b8572beeaf1c7.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Vue 进阶(贰零贰):集合 Set 和 Map

集合是由一组无序且唯一(元素不能重复)的项组成的。这个数据结构使用了与有限集合相同的数学概念,应用在计算机的数据结构中。特点:key和value相同,没有重复的value.

https://static001.geekbang.org/infoq/eb/eb100987f2a98ba87ef84c1d7c7099c1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 容器 | 基于源码分析 List 集合体系

用户头像
知了一笑
2021-11-09

List集合体系应该是日常开发中最常用的API,而且通常是作为面试压轴问题(JVM、集合、并发),集合这块代码的整体设计也是融合很多编程思想,对于程序员来说具有很高的参考和借鉴价值。

https://static001.geekbang.org/infoq/08/082d083cc88aed0e45913c1e52a0087c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何将集合中的数据 List,对比写入系统中

用户头像
卢卡多多
2021-09-12

上文 :实例化JSON格式后,如何转化成自己需要的对象、集合形式(https://xie.infoq.cn/article/32727244451082e95b57067d6)

https://static001.geekbang.org/infoq/cd/cd7e54421d573833958771bc87df182e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

将 JSON 中对于集合的数据,如何解析成对象集合

用户头像
卢卡多多
2021-09-11

在数据处理过程中,标准的JSON是我们所熟知的,但是因为每个需求不一,我们需要将数据分类进行数据清洗和过滤(也就是我们常说的数据转化),但是这些转化中会遇到很多的问题,比如集合数据中的问题,两个集合中数据如何过滤,如何拿到我们需要的数据,(怎么

https://static001.geekbang.org/infoq/4e/4e695866e829fcafa028a3af2a4deb16.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《面试补习》- Java 集合知识梳理

用户头像
九灵
2021-06-30

ArrayList 底层数据结构为 动态数组 ,所以我们可以将之称为数组队列。ArrayList 的依赖关系:

https://static001.geekbang.org/infoq/4a/4a91683c10117fbe7e0c28bd305e6e11.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

「SQL 数据分析系列」6. 使用集合

用户头像
数据与智能
2021-06-17

写在前面: 大家好,我是强哥,一个热爱分享的技术狂。目前已有 12 年大数据与AI相关项目经验, 10 年推荐系统研究及实践经验。平时喜欢读书、暴走和写作。

https://static001.geekbang.org/infoq/f5/f593514bbe472d319567e608368d8128.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Rust 从 0 到 1- 集合 - 字符串

用户头像
2021-05-17

字符串不像是看起来这么简单。

万丈高楼平地起,爆肝 21000 字 Java 基础知识总结,收藏起来总有用得着的时候

用户头像
北游学Java
2021-05-06

工作了几年之后才发现,越是资深的JAVA工程师,应该越注重java基础知识,比如,成天和SpringBOOT、maven打交道,经常用apache提供的StringUtil类操作字符串,还有必要关心“String类为什么是final”这样的问题,这是肯定的哈。把基础夯实了,才不至于空中楼阁

https://static001.geekbang.org/infoq/a7/a769da7089a91b9c493a39c1856cddf5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

2.8W 字 Java 基础学习和书籍推荐,真正意义上的从 0 到 1 学 Java,才不是培训机构那种大纲文

用户头像
北游学Java
2021-04-30

在网上一搜索Java学习会弹出无数文章,但全都是培训机构的大纲文,实在鸡肋,根本没写一个字是在帮助菜鸟怎么认识Java的,所以我琢磨着写一篇真正意义上的Java从0到1的文章,帮0基础的小白和初学的财年打开Java的大门

https://static001.geekbang.org/infoq/f8/f8d9c4ceca9339909441b88b95bb5e9b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Rust 从 0 到 1- 集合 -Vector

用户头像
2021-04-29

vector 允许我们在一个数据结构中储存多个值,并且在内存会使用一段连续的空间彼此相邻地进行排列。

https://static001.geekbang.org/infoq/7d/7d9ad346e65fd4e7d670ff884405c1da.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

万字长文,38 图爆肝 Redis 基础!

Redis 在互联网技术存储方面的使用可以说是非常广泛了,只要是接触过 Java 开发的朋友就算你没用过,都会听过它。在面试也是非常高频的一个知识点。

集合_集合技术文章_InfoQ写作社区