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
#java集合
java从入门到起飞(五)——数组、集合
声明和初始化数组访问数组元素数组长度遍历数组数组的常见操作多维数组访问多维数组元素总结
Java集合
框架介绍1.什么是
Java集合
框架2.集合的特点2.1动态性2.2类型安全2.3高效性2.4可扩展性3.
杨思默
·
2023-09-02 15:38
✿✿Java
java
python
算法
Java基础之循环小练习~猜字游戏
基础之算术运算符二、Java基础之类型转换三、Java基础之【字符串操作以及自增自减操作】四、Java基础之赋值运算符和关系运算符五、Java基础五之for循环小练习psjava中List集合三种获取集合元素方式
java
Hello World呀
·
2023-09-02 10:04
java
java
java集合
操作Collections.singletonList和Arrays.asList
1:Collections.singletonList(TO)方法用于返回仅包含指定对象的不可变列表,被限定只被分配一个内存空间,也就是只能存放一个元素的内容,因此又被称作为单例列表。见图5优点:不会造成内存的浪费。缺点:返回的集合不允许操作。set(),add()不允许操作。执行方法报错:java.lang.UnsupportedOperationException看下源码为什么不支持set()
青山不改眼前人
·
2023-09-02 06:06
JAVA
java
ArrayList、LinkedList、Collections.singletonList、Arrays.asList与ImmutableList.of
ListArrayListLinkedListArrayList与LinkedList的区别快速构建list集合Collections.singletonListArrays.asListImmutableList.of
Java
冰红茶不会渴
·
2023-09-02 06:05
后端
java
spring
boot
【SpringBoot】通过SpringBoot代码介绍下Java的各种集合框架
下面我们将通过SpringBoot代码来介绍
Java集合
框架中的各种类型。ListList是一个有序的集合,它可以存储重复的元素。常用的实现类有ArrayList和LinkedList。
张天龙
·
2023-09-01 21:05
java
spring
boot
python
【SpringBoot】用SpringBoot代码详细解释<List>的用法
在SpringBoot应用程序中,我们可以使用
Java集合
框架中的List接口来存储并操作一组数据。List是
Java集合
框架中的一种数据结构,用于存储一组有序的元素。
张天龙
·
2023-09-01 21:31
spring
boot
list
后端
<免费>搜狐畅游JAVA校招面经(往年)
所有的
Java集合
类,都是Set、List、Queue、Map这四个接口的实现类,这四个接口将集合分成了四大类,其中Set代表无序的,元素不可重复的集合;List代表有序的,元素可以重复的集合;Queue
面试小白进阶之路
·
2023-09-01 20:39
开发语言
mysql
redis
计算机网络
java
ArrayList & LinkedList
ArrayList和LinkedList区别ArrayList和LinkedList都是
Java集合
框架中的实现类,用于存储和操作数据。它们在底层实现和性能特点上有一些区别。
明月一壶酒
·
2023-09-01 16:11
后端
#
java
java
后端
List
> list = new ArrayList
>()报错的解决方法
在
JAVA集合
框架中。
sherrysack
·
2023-09-01 14:24
天源迪科面经
java集合
有哪些hashMap和HashTable的区别hashMap允许键和值是null,而hashtable不允许键或者值是nullhashtable是线程安全得,hashMap不是hashMap
lmd666
·
2023-09-01 03:22
java
开发语言
Java-集合框架-List,Set,Map,队列
文章目录
Java集合
框架:List,Set,Map,队列
Java集合
框架是什么?如何使用?ListSetMap队列什么场景使用?优缺点是什么?
江 流 儿
·
2023-09-01 01:46
#
java相关
java
数据结构
设计模式-迭代器
设计模式1.3迭代器模式的应用场景1.4迭代器模式的作用2.基本概念2.1迭代器Iterator2.2聚合Aggregate2.3具体聚合ConcreteAggregate3.Java实现迭代器模式3.1
Java
皮卡冲撞
·
2023-08-31 18:39
设计模式学习
设计模式
java
后端
2022年春招,Java后端最全面试攻略,吃透25个技术栈
前言小编分享的这份2022春招Java后端开发面试总结包含了JavaOOP、
Java集合
容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis
架构师小七
·
2023-08-31 18:50
Java集合
框架01-框架总览
本节摘要:从整体概述
Java集合
框架一、
Java集合
框架架构图
Java集合
框架是Java为开发者提供的工具类,集合框架被放置在java.util.
x_coder
·
2023-08-31 15:07
Java集合
——TreeSet
Java集合
——TreeSetTreeSet简单示例详细示例1(使用Comparable接口)编写自定义类继承Comparable接口实现测试类结果详细示例2(使用Comparator接口)结果TreeSet
简明编程
·
2023-08-31 11:04
Java学习
#
Java集合和IO
笔记
set
TreeSet
集合
Java
java集合
详解
Java容器可分为两大类:CollectionListArrayListLinkedListVector(了解,已过时)SetHashSetLinkedHashSetTreeSetMapHashMapLinkedHashMapTreeMapConcurrentHashMapHashtable(了解,,已过时)着重标出的那些就是我们用得最多的容器。其实,我也不知道要怎么总结好,因为之前写每一篇的时候
Wallace Wong
·
2023-08-31 06:57
java集合
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
开发语言
Java-day11(集合)
集合1.集合框架用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组
Java集合
可分为Collection和Map两种体系Collection接口Set:元素无序,不可重复的集合----(类似数学中的集合
Cat God 007
·
2023-08-30 14:49
Java
java
python
开发语言
Java集合
sort排序报错UnsupportedOperationException处理
文章目录报错场景排查解决UnmodifiableList类介绍报错场景我们使用的是PostgreSQL数据库,存储业务数据,业务代码使用的是SpringJPA我们做的是智慧交通信控平台,有个功能是查询展示区域的交通态势,需要按照不同维度排序展示区域态势指标计算,15分钟一次,每次计算存储所有区域指标。我们的实时态势展示,每次展示当前最新结果业务要求,要按照区域交通流量、拥堵指数、拥堵里程分别倒序展
坚持是一种态度
·
2023-08-30 07:21
java
异常报错
java
JPA
Collections
排序
Unmodifiable
小学生也能看懂的ArrayList底层原理
简单介绍ArrayList是
Java集合
框架中比较常用的数据结构,底层基于数组实现,能够实现容量的动态变化。
星空是梦想
·
2023-08-30 04:54
Java
手撕源码
Java集合
源码剖析-ArrayList源码剖析
一.概述ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长。ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下考虑Collections.synchronizedList(Listl)函数返回一个线程安全的ArrayList类,也可以使用concurrent并发包下的CopyOnWriteArrayList类。ArrayList实现了Serializable接口
AHU_
·
2023-08-30 00:13
Java
集合类
Java集合源码解析
【
Java集合
数组与数组集合】List<T>数组和数组List<T>的区别(124)
List数组:存储List的数组,即:数组中的元素是:List;数组List:存储数组的List,即:List中的数据是类型的数组;测试案例:importjava.util.ArrayList;importjava.util.HashMap;importjava.util.Iterator;importjava.util.List;importjava.util.Map;publicclassda
DevínKelly
·
2023-08-29 18:12
ListMap
java
list
windows
microsoft
【JavaSE专栏51】
Java集合
类HashSet解析,基于哈希表无序非重元素集合
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashSet的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是HashSet二、HashSet类的使用2.1添加元素2.2删除元素2.3判断元素是否存在2
Designer 小郑
·
2023-08-29 17:00
Java
SE
java
散列表
开发语言
语法
后端
数据结构
hashset
【JavaSE专栏53】
Java集合
类HashMap解析,基于哈希表的键值对存储结构
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashMap的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是HashMap二、HashMap类的使用2.1添加键值对put(Kkey,Vvalue)2.
Designer 小郑
·
2023-08-29 17:00
Java
SE
java
散列表
开发语言
后端
hashmap
哈希表
map
List转换String,String转List的几种方法
一、List转String的方法将一个
Java集合
List转换为String方法比较多,可以使用String.join()、StringBuilder、Stream流等方法。
long_w66
·
2023-08-29 15:40
java
list
数据结构
java
【JavaSE专栏55】
Java集合
类HashTable解析,基于哈希表实现的唯一性键值对存储数据结构
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashTable的语法、使用说明和应用场景,并给出了样例代码。一、什么是HashTableHashTable是Java中的一个传统的哈希表数据结构,它实现了Map接
Designer 小郑
·
2023-08-29 14:02
Java
SE
数据结构
java
散列表
后端
语法
哈希
hashtable
Java集合
常见面试题集锦
1、介绍Collection框架的结构集合是Java中的一个非常重要的一个知识点,主要分为List、Set、Map、Queue三大数据结构。它们在Java中的结构关系如下:Collection接口是List、Set、Queue的父级接口。Set接口有两个常用的实现类:HashSet和TreeSet。List接口的常用接口有ArrayList和Vector接口。Map接口有两个常用的实现类:Hash
山与海丫
·
2023-08-29 12:30
【JavaSE专栏49】
Java集合
类LinkedList解析,链表和顺序表有什么不同?
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类LinkedList的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是LinkedList集合二、LinkedList集合的使用2.1创建LinkedLis
Designer 小郑
·
2023-08-29 12:21
Java
SE
java
链表
顺序表
集合
list
LinkedList
后端
Java集合
中对象的复制-浅拷贝、深拷贝
文章目录浅拷贝循环复制List实现类的构造方法addAll()方法System.arraycopy()方法clone()方法深拷贝序列化方法实现cloneable接口和重写clone方法基础类型没有深浅拷贝浅拷贝:对于仅仅是复制了引用(地址),换句话说,复制了之后,原来的变量和新的变量指向同一个东西,彼此之间的操作会互相影响,为浅拷贝。深拷贝:而如果是在堆中重新分配内存,拥有不同的地址,但是值是一
DAIHAO丶
·
2023-08-29 06:39
#
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集合
--泛型集合
**
Java集合
--泛型集合**泛型特点泛型集合泛型类泛型方法泛型接口泛型接口实现案例其他相关文章泛型特点jdk1.5引入,本质是参数化类型,把类型作为参数传递语法:T称为类型占位符,表示一种引用类型优点提高代码重用性防止类型转换异常
likehack
·
2023-08-28 15:19
Java知识梳理
java
java
jvm
开发语言
JAVA-编程基础-10-集合
10-集合文章目录JAVA-编程基础-10-集合List、Set、Map、队列全面解析ListArrayList创建ArrayList向ArrayList中添加元素List、Set、Map、队列全面解析
Java
苍云烟
·
2023-08-28 13:28
#
java编程基础
java
开发语言
【
Java集合
学习1】ArrayList集合学习及集合概述分析
JavaArrayList集合学习及集合学习概述一、
Java集合
概述
Java集合
,也叫作容器,主要是由两大接口派生而来:一个是Collection接口,主要用于存放单一元素;另一个是Map接口,主要用于存放键值对
时间_wys
·
2023-08-28 12:29
java
学习
开发语言
【集合学习HashMap】HashMap集合详细分析
HashMap集合详细分析一、HashMap简介HashMap主要用来存放键值对(key-value的形式),它基于哈希表的Map接口实现,是常用的
Java集合
之一,是非线程安全的。
时间_wys
·
2023-08-28 12:29
java
hashmap
JavaSE 集合框架及背后的数据结构
目录1介绍2学习的意义2.1
Java集合
框架的优点及作用2.2笔试及面试题3接口interfaces3.1基本关系说明3.2Collection常用方法说明3.3Collection示例3.4Map常用方法说明
JiA-Bai
·
2023-08-28 08:45
JavaSE
数据结构
数据结构
开发语言
java
经验分享
intellij-idea
java集合
进阶--List中常见的方法和五种遍历方式
一、List集合概述有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素二、List集合的特有方法voidadd(intindex,Eelement)在此集合中的指定位置插入指定的元素Eremove(intindex)删除指定索引处的元素,返回被删除的元素Eset(intindex,Eelemen
情哥是小白
·
2023-08-28 08:13
java
数据结构
开发语言
Java集合
相关
1、ArrayList和Vector的区别ArrayList和Vector底层都是基于可动态改变数组大小的数据结构。最主要区别是Vector是线程安全的,底层所有操作元素的方法都使用了synchronized关键字,而ArrayList则是非线程安全的,因此在效率上ArrayList要好于Vector。扩容时ArrayList会扩容至原来容量的1.5倍,而Vector如果指定了自增量capacit
小胖六
·
2023-08-28 00:03
Java集合
文章目录数组一维数组声明+初始化默认初始化值多维数组声明+初始化Arrays工具类数组中常见异常集合CollectionIteratorListArrayListLinkedListVectorSetHashSetLinkedHashSetTreeSetMapHashMapLinkedHashMapTreeMapHashTableProperties比较器自然排序:java.lang.Compar
七号大米
·
2023-08-27 15:00
Java
java
开发语言
算法
探索
Java集合
框架—数据结构、ArrayList集合
一、背景介绍
Java集合
的使用相信大家都已经非常得心应手,但是我们怎么做到知其然,更知其所以然这种出神入化的境界呢?我们揭开集合框架底层神秘面纱来一探究竟目录一、背景介绍二、思路&方案数据结构是什么?
吃豆子的恐龙
·
2023-08-27 11:24
java集合
arraylist
List集合
java中LinkedList与链表
因此:
java集合
中又引入了LinkedList,即链表结构。2.链表结构2.1链表的概念及结构链表是一种物理存储
Petrichor-瑾
·
2023-08-27 11:41
数据结构
链表
java
数据结构
Java集合
类
【今日】️️️️提前准备,而不是提前焦虑目录一集合类概述二Collection接口三List集合【List接口】四Set集合【TreeSet】【HashSet】五Map集合【Map接口】【Map接口的实现类】一集合类概述️️️java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组。集合类与数组的不同之处是:数组的长度是固定的,集合的长度是可变的:数组用来
脑阔达
·
2023-08-27 09:46
Java从入门到精通
java
开发语言
Java 集合扩容概括
参考博文:
java集合
的扩容机制_这个名字先用着的博客-CSDN博客#ArrayList可随着元素的增长而自动扩容,正常扩容的话,每次扩容到原来的1.5倍。
其然乐衣
·
2023-08-27 05:00
interview
java
java集合
遍历操作
1.通过获取所有的key按照key来遍历//Setset=map.keySet();//得到所有key的集合for(Integerin:map.keySet()){Stringstr=map.get(in);//得到每个key多对用value的值}2.通过Map.entrySet使用iterator遍历key和valueIterator>it=map.entrySet().iterator();w
42个艾尔
·
2023-08-27 05:00
Java集合
详解6:这次,从头到尾带你解读Java中的红黑树
《
Java集合
详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。
程序员黄小斜
·
2023-08-26 21:33
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集合
类存放于java.util包中,是一个用来存放对象的容器。注意:①、集合只能存放对象。
南北VS东西
·
2023-08-25 12:35
JAVA集合
及常用方法说明
JAVA集合
框架中的接口1.Collection接口。该接口定义了一个存取一组对象的方法,是最基本的接口2.Set接口。
奔跑的小鲸鱼
·
2023-08-25 07:54
Java中数组和集合的对比,以及什么情况下使用数组更合适,什么情况下使用集合更合适。集合的基本介绍和集合体系图。
在Java中,数组和集合(
Java集合
框架)都用于存储多个元素。它们各自有不同的特点和适用场景。下面我会对数组和集合进行对比,并解释何时使用集合更好,以及何时使用数组更合适。
WM之辈
·
2023-08-25 04:20
开发语言
java
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他