E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JCF集合框架
设计模式-迭代器
1.3迭代器模式的应用场景1.4迭代器模式的作用2.基本概念2.1迭代器Iterator2.2聚合Aggregate2.3具体聚合ConcreteAggregate3.Java实现迭代器模式3.1Java
集合框架
皮卡冲撞
·
2023-08-31 18:39
设计模式学习
设计模式
java
后端
Java 常用工具类--集合
应用场景:无法预测存储数据的数量同时存储具有一对一关系的数据需要进行数据的增删解决数据重复问题
集合框架
的体系结构1、Collection存储类的对象2、Map存储键值对image.pngArrayList
磊_5d71
·
2023-08-31 18:32
Java
集合框架
01-框架总览
本节摘要:从整体概述Java
集合框架
一、Java
集合框架
架构图Java
集合框架
是Java为开发者提供的工具类,
集合框架
被放置在java.util.
x_coder
·
2023-08-31 15:07
Javase系列(一)——
集合框架
集合简介:jdK中提供了一系列特殊的的类,这些类可以存储任意类型的对象,并且长度可以改变,统称为集合。集合的分类:
天是湛蓝的海
·
2023-08-31 09:23
Java OOP
集合框架
目录一、数组存在的缺陷二、Java
集合框架
三、Collection接口四、Collection接口示例五、迭代器Iterator六、使用foreach循环遍历集合元素七、List接口八、LinkedList
ReincarnationArm
·
2023-08-31 06:20
java
OOP
java
一文看懂java集合(图文详细)
java
集合框架
图看图可知,主要分为两类:Collection和Map,Collection主要用于存储一组对象,Map用于存储键-值对。
丨康有为丨
·
2023-08-30 17:51
java
java
开发语言
集合框架
-(Collection/Map)
1.单列集合1.1基础概要集合中存储的是对象的地址信息,想要输出对象的信息,需要在具体的类中重写toString()方法Collection代表单列集合,每个元素数据只包含一个值List集合:添加的元素可以是有序、可重复、有索引ArrayList,LinkedList,有序可重复,有索引Set集合:添加的元素无序,不重复,无索引HashSet,无序不重复,无索引。LinkedHashSet,有序不
Hey_米氏胡
·
2023-08-30 16:43
集合
java
Java-day11(集合)
集合1.
集合框架
用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组Java集合可分为Collection和Map两种体系Collection接口Set:元素无序,不可重复的集合----(类似数学中的集合
Cat God 007
·
2023-08-30 14:49
Java
java
python
开发语言
小学生也能看懂的ArrayList底层原理
简单介绍ArrayList是Java
集合框架
中比较常用的数据结构,底层基于数组实现,能够实现容量的动态变化。
星空是梦想
·
2023-08-30 04:54
Java
手撕源码
回归java9-java进阶-泛型
泛型特性对java影响最大的是
集合框架
的使用。
yilin^_^
·
2023-08-29 04:03
java
java
Java关于集合部分需要掌握的知识要点
1.Java
集合框架
是什么?说出一些
集合框架
的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。
Zal哥哥
·
2023-08-29 03:03
Java
集合框架
之Set接口、实现类、排序
JDK1.8-API在线中文版1.Set接口与实现类特点:1)无序、无下标、元素不可重复(当插入新元素时,如果新元素与已有元素进行equals比较,结果为true时,则拒绝新元素插入)2)set接口并没有提供自己独有的方法,均是继承Collection的方法Set注重独一无二的性质,该体系集合用于存储无序(存入和取出的顺序不一定相同)元素,值不能重复。对象的相等性本质是对象hashCode值(ja
布衣不才Jerry
·
2023-08-28 16:00
JAVA-编程基础-10-集合
集合文章目录JAVA-编程基础-10-集合List、Set、Map、队列全面解析ListArrayList创建ArrayList向ArrayList中添加元素List、Set、Map、队列全面解析Java
集合框架
可以分为两条大的支线
苍云烟
·
2023-08-28 13:28
#
java编程基础
java
开发语言
JavaSE
集合框架
及背后的数据结构
目录1介绍2学习的意义2.1Java
集合框架
的优点及作用2.2笔试及面试题3接口interfaces3.1基本关系说明3.2Collection常用方法说明3.3Collection示例3.4Map常用方法说明
JiA-Bai
·
2023-08-28 08:45
JavaSE
数据结构
数据结构
开发语言
java
经验分享
intellij-idea
Java技术专题-【Guava Collections】实战使用相关Guava不一般的
集合框架
GoogleGuavaCollections使用介绍简介GoogleGuavaCollections是一个对JavaCollectionsFramework增强和扩展的一个开源项目。由于它高质量API的实现和对Java特性的充分利用,使得其在Java社区受到很高评价。笔者主要介绍它的基本用法和功能特性。使用介绍GoogleGuavaCollections(以下都简称为GuavaCollection
洛神灬殇
·
2023-08-27 17:04
探索Java
集合框架
—数据结构、ArrayList集合
我们揭开
集合框架
底层神秘面纱来一探究竟目录一、背景介绍二、思路&方案数据结构是什么?
吃豆子的恐龙
·
2023-08-27 11:24
java集合
arraylist
List集合
java - 数据结构,双向链表 - LinkedList
一、双向链表(不带头)无头双向链表:在Java的
集合框架
库中LinkedList底层实现就是无头双向循环链表双向链表和单向链表的区别,就在于双向比单向多个一个前驱地址。
Später321
·
2023-08-27 11:43
数据结构
链表
数据结构
java
数据结构(Java实现)-ArrayList与顺序表
在
集合框架
中,ArrayList和LinkedList都实现了List接口。线性表线性表(linearlist)是n个具有相同特性的数据元素的有限序列。
登 风
·
2023-08-27 11:40
数据结构(Java实现)
数据结构
java
windows
数据结构(Java实现)LinkedList与链表(上)
无头双向链表:在Java的
集合框架
库中LinkedList底层实现就是无头双向循环链表。
登 风
·
2023-08-27 11:40
数据结构(Java实现)
数据结构
java
链表
集合框架
publicclassCourierextendsPerson{privateStringcourierId;publicCourier(){super();}publicCourier(StringcourierId,Stringpwd){//super(pwd);this.courierId=courierId;}publicCourier(StringcourierId,Stringname
慕雨九狸
·
2023-08-27 06:45
Java
集合框架
扫盲
文章目录一、故事背景二、知识点主要构成1、List1.1、ArrayList1.1.1、添加元素1.1.2、删除元素1.1.3、修改元素1.1.4、遍历元素1.2、LinkedList1.2.1、添加元素1.2.2、删除元素1.2.3、修改元素1.2.4、遍历元素1.3、Vector2、Set2.1、HashSet2.2、LinkedHashSet2.3、TreeSet3、Queue3.1、Arr
王梦杰.
·
2023-08-26 15:06
Java基础
总结
java
集合
List
Set
Map
JAVA集合及常用方法说明
JAVA
集合框架
中的接口1.Collection接口。该接口定义了一个存取一组对象的方法,是最基本的接口2.Set接口。
奔跑的小鲸鱼
·
2023-08-25 07:54
Java中数组和集合的对比,以及什么情况下使用数组更合适,什么情况下使用集合更合适。集合的基本介绍和集合体系图。
在Java中,数组和集合(Java
集合框架
)都用于存储多个元素。它们各自有不同的特点和适用场景。下面我会对数组和集合进行对比,并解释何时使用集合更好,以及何时使用数组更合适。
WM之辈
·
2023-08-25 04:20
开发语言
java
Java中List接口的基本介绍和细节讨论以及常用方法的代码。List最大的特点:元素有序并且可重复
List接口是Java
集合框架
中的一部分,用于表示有序的集合,允许存储重复的元素。它是Collection接口的子接口,提供了一系列操作有序元素的方法。
WM之辈
·
2023-08-25 04:20
java
list
开发语言
Java中collection接口的基本介绍和常用方法的代码以及迭代器的使用代码
在Java中,Collection接口是Java
集合框架
中的根接口,它定义了一组操作来处理一组对象,即集合。
WM之辈
·
2023-08-25 04:50
java
开发语言
java八股文面试[数据结构]——
集合框架
Java集合体系框架Java集合类主要由两个根接口Collection和Map派生出来的。Collection派生出了三个子接口:Map接口派生:Map代表的是存储key-value对的集合,可根据元素的key来访问value。因此Java集合大致也可分成List、Set、Queue、Map四种接口体系。Java集合ListList代表了有序可重复集合,可直接根据元素的索引来访问。List接口常用
小田田_XOW
·
2023-08-24 23:26
java八股文
面试
职场和发展
集合框架
(1)
01_
集合框架
(对象数组的概述和使用)A:案例演示需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。
KelvinYip
·
2023-08-24 13:00
「Java」《Java
集合框架
详解:掌握常用集合类,提升开发效率》
Java
集合框架
详解:掌握常用集合类,提升开发效率摘要:一.引言二.
集合框架
概述三.集合接口详解四.集合类的选择五.泛型和类型安全六.集合的线程安全七.高级集合类和算法八、Java集合实践操作示例1.创建和初始化集合
技术路上的探险家
·
2023-08-24 08:12
JAVA
Java问题集
java
windows
python
十、Collection、Iterator迭代器、泛型
1、Collection
集合框架
集合按照其存储结构可以分为两大类,分别是单列集合java.util.Collection和双列集合java.util.Map。
洛城天使
·
2023-08-24 06:18
2021-05-06
1.创建文件夹
集合框架
publicclassArrayListDemo01{publicstaticvoidmain(String[]args){String[]array01=newString[10
见背
·
2023-08-24 01:51
Java学习笔记20
Java笔记20
集合框架
什么是集合概念:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。
Bald Monkey
·
2023-08-23 12:14
Java
SE
学习笔记合集
java
学习
笔记
J2EE
集合框架
之list
1.了解UML1.1什么是UML:UML是统一建模语言的简称,它是一种由一整套图表组成的标准化建模语言。UML用于帮助系统开发人员阐明,展示,构建和记录软件系统的产出。UML代表了一系列在大型而复杂系统建模中被证明是成功的做法,是开发面向对象软件和软件开发过程中非常重要的一部分。UML主要使用图形符号来表示软件项目的设计,使用UML可以帮助项目团队沟通、探索潜在的设计和验证软件的架构设计。以下我们
君易--鑨
·
2023-08-22 21:11
java-ee
list
uml
常用
集合框架
总结
Java集合类主要由两个根接口Collection和Map派生出来的,Collection派生出了三个子接口:List、Set、Queue(Java5新增的队列),因此Java集合大致也可分成List、Set、Queue、Map四种接口体系,(注意:Map不是Collection的子接口)。其中List代表了有序可重复集合,可直接根据元素的索引来访问;Set代表无序不可重复集合,只能根据元素本身来
勇敢的心15
·
2023-08-22 19:00
Java集合利器 Map & Set
通过查看Java
集合框架
图,可以看到,Set接口有两个实现类:Tre
不摸鱼的程序员
·
2023-08-22 18:30
Java数据结构
数据结构
java
集合框架
经验分享
学习
开发语言
java-
集合框架
作业
Collection是集合类的上层接口;Collections是一个
集合框架
的帮助类2.Collection接口有几个子接口?Map接口有父接口么?
末世岛屿_e627
·
2023-08-22 09:21
Java集合回顾
集合框架
底层数据结构总结如何选用集合?为什么要使用集合?ListArrayList和Array(数组)的区别?ArrayList可以添加null值吗?ArrayList插入和删除元素的时间复杂度?
后海 0_o
·
2023-08-21 16:34
Java面试题
java
数据结构
链表
2023集合容器八股文——面试题
集合容器集合容器概述什么是集合集合的特点集合和数组的区别使用
集合框架
的好处常用的集合类有哪些?List,Set,Map三者的区别?List、Set、Map是否继承自Collection接口?
leader_song
·
2023-08-21 03:47
面试
java
面试
数据结构(Java实现)-集合与时间和空间复杂度
什么是
集合框架
Java
集合框架
JavaCollectionFramework,又被称为容器container,是定义在java.util包下的一组接口interfaces和其实现类classes。
登 风
·
2023-08-20 16:38
数据结构(Java实现)
数据结构
java
开发语言
Java集合之HashMap
Map接口不同于List接口,属于
集合框架
中的另一个支线。HashMap采用K-V键值对数据存储模型,底层的存储结构是基于数组和链表实现。
带娃儿先走
·
2023-08-20 13:31
HashMap详解-内部实现原理(1)-数组和桶
引言HashMap是Java中非常常用的数据结构,在实际开发中被广泛使用,经常被用于
集合框架
、程序开发、数据库连接、实现缓存与并发的情况,与ArrayList、HashSet等同为常用集合的一员,所以对
戒戒的脚
·
2023-08-20 05:08
java
开发语言
Java:
集合框架
(一)List:特有方法、常用方法案例、遍历方式
List集合由于List是一个接口,所以不能直接创建List的对象可以写成这样多态的形式常用方法List集合支持的遍历方式四个方式的例子Arraylist与LinkedList都是可以直接使用List的这些方法的
ZQCJL
·
2023-08-20 02:21
java
idea
开发语言
【数据结构】 List与顺序表及接口的实现
位置新增元素判定是否包含某个元素查找某个元素对应的位置获取pos位置的元素给pos位置的元素设为value删除第一次出现的关键字key获取顺序表的长度清空顺序表顺序表的优缺点优点:缺点:总结什么是List在
集合框架
中
遇事问春风乄
·
2023-08-20 00:15
数据结构
数据结构
list
顺序表
java
scala TraversableLike
scalaTraversableLike1.由来TraversableLike是Scala
集合框架
中的一个特质(trait),它提供了一组通用的集合操作方法。
wang2leee
·
2023-08-19 18:38
scala
spark
scala
开发语言
后端
【Java
集合框架
面试题(30道)】
文章目录Java
集合框架
面试题(30道)引言1.说说有哪些常见集合?List2.ArrayList和LinkedList有什么区别?3.ArrayList的扩容机制了解吗?
唯时
·
2023-08-19 14:00
面试八股文积累
Java基础
java
开发语言
2023年Java核心技术面试第四篇(篇篇万字精讲)
8.1典型回答三者都是实现
集合框架
中的List,即有序集合,都按照位置进行定位,添加或者删除的操作,都提
平凡@之路
·
2023-08-19 09:22
面试
职场和发展
ArrayList的详解
Collectionc)2.3ArrayList(intinitialCapacity)3.ArrayList常见操作4.ArrayList的遍历的遍历5.ArrayList优缺点总结1.ArrayList简介在
集合框架
中
WHabcwu
·
2023-08-18 20:46
java
开发语言
集合架构-Map集合及工具类
目录一、Map集合介绍简介:常用方法二、Map的增删改查1.增2.改3.删4.查三、Map的遍历方法1.EntrySet2.KeySet四、Map集合的泛型1.使用泛型2.泛型类3.泛型方法五、
集合框架
工具类
云小君
·
2023-08-18 19:52
java
开发语言
前端
eclipse
集合与泛型
1.数组的弊端①数组的长度不可变②数组没有提供可以查看有效元素个数的方法2.集合的特点①集合的长度是可变的②集合可以存储任意类型的对象③集合只能存储对象3.
集合框架
java.util.Collection
shujuboke
·
2023-08-18 10:44
Javase基础总结篇
Java进阶篇--数据结构
目录一.数组(Array):1.1特点:1.2基本操作:1.3使用数组的好处包括:1.4数组也有一些限制:二.
集合框架
(CollectionsFramework):2.1列表(List):2.1.1数组列表
世俗ˊ
·
2023-08-17 23:24
Java进阶篇
数据结构
java
算法
JDK1.8源码(十)——java.util.LinkedHashSet类
在JDK
集合框架
中,类似Set集合通常都是由对应的Map类集合来实现的(TreeSet和TreeMap同理),这里很重要的一个理论就是:Set类集合是不允许重复的,而Map类集合的key也是不允许重复的
IT可乐
·
2023-08-17 18:23
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他