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-
容器 LinkedList
链表(Linkedlist)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。LinkedList是双向链表,列表中的每个节点都包含了对前一个和后一个元素的引用。链表可分为单向链表和双向链表。一个单向链表包含两个值:当前节点的值和一个指向下一个节点的链接。一个双向链表有三个整数值:数值、向后的节点链接、向前的节点链接。JavaLinke
卢大宝宝
·
2023-04-17 00:02
Java基础-容器
java
集合框架
集合框架
Java的
集合框架
有哪几种:两种:collection和map,其中collection分为set和List。
久伴_不离
·
2023-04-16 21:21
【
JAVA-
模块四 流程控制语句】
JAVA-
模块四流程控制语句一选择分支语句:if语句if第一种格式:if第二种格式双分支:if的第三种格式:多条件分支switch多分支:注意:if语句和swich语句如何选择:二循环语句:2.1for
Lionel_jpz
·
2023-04-16 17:49
JAVA基础
java
开发语言
Java基础--数据结构
阅读目录目录数据结构Java
集合框架
ListSetMap数据结构Java工具包提供了强大的数据结构。
小小怪下士 XIA
·
2023-04-16 17:47
java
数据结构
jvm
JAVA-
>实现图书管理系统
目录一、图书管理系统展示1.管理员2.普通用户编辑3.操作二、图书管理系统基本实现思路book---包1.Book类注意:2.BookList类注意:Opreration---包Operration接口1.AddOperation--增加图书注意:2.BorrowOperation--借阅图书3.DeletOperation--删除图书注意:4.DisplayOperation--展示图书5.Ex
YouthaG
·
2023-04-16 15:59
JAVA
java
开发语言
Minecraft 1.12.2模组开发(二) 模组基础搭建 (在eclipse中启动我的世界)
MDK环境搭建完成后,我们需要对eclipse内的模组开发进行基础设置1.右键src/main/
java-
>新建->包->名称为com.你的游戏名(英文).模组名称(纯小写字母无空格)->完成演示名称:
Jay_fearless
·
2023-04-16 09:55
我的世界
游戏
java
eclipse
【
Java-
数据脱敏】使用Java对姓名、手机号码、证件号码进行数据脱敏
【
Java-
数据脱敏】使用Java对姓名、手机号码、证件号码进行数据脱敏1)姓名脱敏2)手机号码脱敏3)证件号码脱敏(md5)1)姓名脱敏//定义脱敏后的姓名StringresultName=null;
bmyyyyyy
·
2023-04-16 07:10
Java
java
Java
集合框架
面试问题集锦
Java
集合框架
(例如基本的数据结构)里包含了最常见的Java常见面试问题。很好地理解
集合框架
,可以帮助你理解和利用Java的一些高级特性。下面是面试Java核心技术的一些很实用的问题。
Java程序员老张
·
2023-04-16 04:31
java
数据结构
面试
牛客刷题日记(2021-10-26)
()java.langjava.iojava.netjava.util解析:java.lang包包含包装类String类Math类——包含函数Class类Object类java.util提供包括
集合框架
JWei_7
·
2023-04-16 01:01
牛客刷题
java
后端
Java-
信息脱敏
一、姓名脱敏/***姓脱敏*@paramname*@return*/publicstaticStringnameDesensitization(Stringname){if(!StringUtils.hasLength(name)){returnname;}char[]sArr=name.toCharArray();if(sArr.length==2){returnsArr[0]+"**";}el
要成为大神的小菜鸟Simon
·
2023-04-16 00:14
java
Java 进阶(2) Collection集合
集合框架
图java.util.Collection下的接口和继承类关系简易结构图:java.util.Map下的接口和继承类关系简易结构图:Coll
逆轮回
·
2023-04-15 19:38
Java
进阶
servlet
html
前端
推荐两款在用免费云端 IDE
实验楼内置IDE(1小时短期使用)搭载Ubuntu系统,这好像是个bug,非会员使用该课程也提供外网环境.可用于一些简单实验,每次可申请1个小时使用时长,可续期.此课程可连外网-Spring框架基础入门_
Java
acc8226
·
2023-04-15 10:30
java--Collection
集合框架
的类结构图javaCollection.jpgMap.jpg1.HashMapVSLinkedHashMaplinkedHashMap有序,能够按照插入的顺序输出,原因:LinkedHashMap
Jimhou
·
2023-04-15 09:08
Java-
类的知识进阶
Java类的知识进阶类的继承(扩张类)Java类的继承是指一个类可以继承另一个类的属性和方法,从而使得子类可以重用父类的代码。继承是面向对象编程中的重要概念,它可以帮助我们避免重复编写代码,提高代码的复用性和可维护性。在Java中,使用关键字extends来实现继承。子类继承父类后,可以使用父类中的属性和方法,同时还可以增加自己的属性和方法。父类中的属性和方法可以使用protected关键字来保护
孙霸天
·
2023-04-15 05:08
Java
java
jvm
servlet
类
重学Java设计模式-结构型模式-代理模式
-结构型模式-代理模式内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-16-重学Java设计模式《实战代理模式》.html#重学-
java
Zhangj_9
·
2023-04-15 00:42
java
设计模式
代理模式
重学Java设计模式-结构型模式-享元模式
-结构型模式-享元模式内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-14-重学Java设计模式《实战享元模式》.html#重学-
java
Zhangj_9
·
2023-04-15 00:42
设计模式
java
设计模式
享元模式
重学Java设计模式-结构型模式-外观模式
-结构型模式-外观模式内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-11-重学Java设计模式《实战外观模式》.html#重学-
java
Zhangj_9
·
2023-04-15 00:12
java
设计模式
外观模式
重学Java设计模式-行为型模式-责任链模式
行为型模式-责任链模式内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-18-重学Java设计模式《实战责任链模式》.html#重学-
java
Zhangj_9
·
2023-04-15 00:37
设计模式
java
设计模式
责任链模式
14 Java集合(
集合框架
+泛型+ArrayList类+LinkedList类+Vector类+HashSet类等)
本篇主要是
集合框架
基础和List集合,Map集合等等后续更集合14.1
集合框架
14.1.1概念14.1.2集合架构14.2Collection接口14.2.1常用方法14.3迭代器14.3.1迭代器原理
凌晨五点深蓝
·
2023-04-14 18:23
#
Java基础
java
数据结构
开发语言
java-
课堂笔记
**构造方法**```java//构造方法,用于在内存中创建对象publicPhone(){System.out.println("我被构造了");}publicPhone(doublekuan,doublegao,intzhong,Stringyanse){width=kuan;high=gao;weight=zhong;color=yanse;}作用:帮助开辟内存空间,创建对象特征:1.没有返
末世岛屿_e627
·
2023-04-14 16:55
HashMap的秘密(另类角度源码解读)
--《肖申克的救赎》我们真的懂HashMap吗 关于Java的
集合框架
,这是一个面试都被问烂了的问题。相信很多人都已经对HashMap的源码掌握得滚瓜烂熟了,面试也能对答
liurenhao
·
2023-04-14 14:54
集合框架
及背后的数据结构
集合框架
及背后的数据结构1.介绍2.学习的意义2.1Java
集合框架
的优点及作用2.2笔试及面试题3.接口`interfaces`3.1基本关系说明3.2Collection接口说明3.3Collection
晓星航
·
2023-04-14 12:36
数据结构
数据结构
java
面试
Java-
优先级队列(堆)
1.二叉树的顺序存储1.1存储方式使用数组保存二叉树的结构,方式即将二叉树用层序遍历方式放入数组中。一般只适合表示完全二叉树,因为非完全二叉树会有空间的浪费。这种方式的主要用法就是堆的表示。1.2下标关系已知双亲(parent)的下标,则:左孩子(left)下标=2*parent+1;右孩子(right)下标=2*parent+2;已知孩子(不区分左右)(child)下标,则:双亲(parent)
lewjin
·
2023-04-14 12:32
数据结构
堆
优先级队列
How to enable SpringBoot auto build in VSCode & Intellij Idea
Addspring-boot-devtoolstopom.xml...org.springframework.bootspring-boot-devtools2.6.5...AutobuildsettingVSCode:Settings->
Java
凸大愚若智凸
·
2023-04-14 10:55
java中Collection集合、Iterator迭代器接口、for each循环遍历集合或对象
集合可以存储多种类型的对象数据,而数组只能存储同种类型的数据;集合只能存储对象类型数据,而数组可以存储存储基本类型数据或对象数据,但是不能存储在同一个数组中;集合有很多种,ArrayList集合只是其中一个;
集合框架
苦海123
·
2023-04-14 01:14
Java
java
开发语言
后端
Java学习-Collection集合和Iterator迭代器
1.2
集合框架
JAVASE提供了满足各种需求的API,在使用这些API前
jQueryZK
·
2023-04-14 01:14
java学习
java
collection
Iteration
Java
集合框架
-- List接口(ArrayList、LinkedList、Vector和Stack)和迭代
学习Java
集合框架
下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Collections)。
Charge8
·
2023-04-14 01:10
#
Java
Java集合框架
--
L
java集合(1):
集合框架
体系之Collection接口及迭代器Iterator接口
前言集合跟数组一样,也是容器。集合与数组的区别:数组长度固定,存同一类型元素,可以存基本数据类型。集合长度可变,可存不同类型元素,存储的都是对象,基本数据类型会自动装箱为对象类型。jdk1.0版本中提供的可用容器比较少,到了jdk1.2版本,为了满足更多的需求,出现了更多的集合来完成不同的需求。这些容器如何区分?每一种容器的数据结构不同。学习集合体系原则:看顶层,用底层。正文一,集合概述集合体系有
name_s_Jimmy
·
2023-04-14 01:38
Java
java
迭代器
iterator
集合
Collection
JAVA基础再回首(十四)——
集合框架
、Collection接口、迭代器Iterator、List接口、ListIterator列表迭代器
JAVA基础再回首(十四)——
集合框架
、Collection接口、迭代器Iterator、List接口、ListIterator列表迭代器版权声明:转载必须注明本文转自程序员杜鹏程的博客:http://
Aduroidpc
·
2023-04-14 01:37
Java基础再回首
Java基础再回首
java
迭代器
框架
iterator
面向对象
Java-
栈的基本操作
一、基本介绍概念栈:(后进先出)一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(LastInFirstOut)的原则。入栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据在栈顶。二、java栈的基本方法向栈中存放元素:stack.push();获取栈顶元素:s
终生成长者
·
2023-04-13 23:18
java
集合框架
(一)ArrayList
1、ArrayList常用方法ArrayList实现了List接口,常见的写法会把引用声明为接口List类型publicclassTestCollection{publicstaticvoidmain(String[]args){ArrayListheros=newArrayList();for(inti=0;igenericheros=newArrayList();Listgenerichero
Liwemg
·
2023-04-13 19:49
JAVA学习day08
Java
集合框架
详解day08所看的视频来源【千锋】最新版Java
集合框架
详解集合的概念概念:对象的容器,定义了对多个对象进行操作的常用方法。
宇宙人yakko
·
2023-04-13 19:28
JAVA-
带您弄清创建Maven项目-Archetype里那些看完茫然不解的骨架
目录一、背景来源二、概念三、思想提升四、各个框架作用五、常用框架1、cocoon-22-archetype-webapp2、maven-archetype-quickstart3、maven-archetype-webapp如果本篇博客对您有一定的帮助,请您留下宝贵的三连:留言+点赞+收藏哦。一、背景>您是否也在创建一个Maven项目时为选择哪种Archetype而手足无措?>您是否也想弄清楚Ar
阿仇_Parsifal
·
2023-04-13 18:39
#
java相关
【编程+测试工具】
【Java】
maven
spring
intellij-idea
java
Java
集合框架
一、集合概述概念:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。和数组的区别:数组长度固定,集合长度不固定。数组可以存储基本类型和引用类型,集合只能存储引用类型。注:基本类型可以通过装箱操作,存储到集合中位置:java.util.*;二、Collection体系集合三、Collection父接口特点:代表一组任意类型的对象,无序、无下标、不能重复。方法:方法名说明boolean
yjtuuige
·
2023-04-13 12:35
JavaWeb.12.三层架构项目集成
jsp是一种文件格式,用于编写java,html,css,javaScript,jsp本质上是java的额外封装,解析过程中优先解析java例如:">解析顺序:.jsp->.
java-
>.class->
清晨喂
·
2023-04-13 01:17
web
java学习笔记
12.构造器13.封装14.继承15.多态16.类变量和类方法17.接口18.内部类19.异常体系图20.异常处理21.String22.StringBuffer23.StringBuilder24.
集合框架
体系
旧城之王411
·
2023-04-12 21:45
java
学习
开发语言
Java-
黑马Java学习作业-day10字符串
学习视频链接:https://www.bilibili.com/video/BV17F411T7Ao文章目录题目1-课堂练习题目2-输入字符串打乱内容题目3-随机生成验证码题目4-统计字符串中英文字母和数字个数题目5-对称字符串题目6-校验身份证号码题目7-数组返回字符串题目8(扩展)-获取字串出现次数题目1-课堂练习完成课堂上所有练习哦练习:http://t.csdn.cn/UVyqE题目2-输
Kox1999
·
2023-04-12 21:02
Java
SE
java
学习
开发语言
Java-
黑马Java学习练习-day10字符串
学习视频链接:https://www.bilibili.com/video/BV17F411T7Ao文章目录练习1.用户登录练习2.遍历字符串练习3.统计字符串次数练习4.字符串拼接练习5.字符串反转练习6.金额转换练习7.手机号屏蔽练习8.身份证信息查看练习9.敏感词替换练习10.对称字符串练习11.拼接字符串练习12.罗马数字练习13.调整字符串练习1.用户登录已知用户名和密码,请用程序实现模
Kox1999
·
2023-04-12 21:32
Java
SE
java
学习
开发语言
算法
Java-
黑马Java学习作业-day08面向对象
学习视频链接:https://www.bilibili.com/video/BV17F411T7Ao文章目录题目1-定义手机类题目2-定义女朋友类题目3-定义经理类题目4-定义猫类&狗类题目1-定义手机类定义手机类,手机有品牌(brand),价格(price)和颜色(color)三个属性,有打电话call()和sendMessage()两个功能。请定义出手机类,类中要有空参、有参构造方法,set/
Kox1999
·
2023-04-12 21:31
Java
SE
java
学习
开发语言
Java-
黑马Java学习作业-day09面向对象(综合练习)
学习视频链接:https://www.bilibili.com/video/BV17F411T7Ao文章目录题目1-对象数组汽车题目2-对象数组手机题目3-对象数组女朋友题目4-复杂对象数组操作题目1-对象数组汽车定义数组存储3部汽车对象。汽车的属性:品牌,价格,颜色。创建三个汽车对象,数据通过键盘录入而来,并把数据存入到数组当中。Car类packagecn.kox.homework01;/***
Kox1999
·
2023-04-12 21:31
Java
SE
java
学习
开发语言
算法
蓝桥杯砝码称重案例改善:使用Java
集合框架
来提高效率与准确性
文章目录前言一、Java
集合框架
的组成二、HashSet集合三、蓝桥杯省赛(砝码称重)总结前言如果您是Java开发人员,那么Java
集合框架
就是您必须掌握的基础知识。
亮点菌
·
2023-04-12 21:34
#
java
蓝桥杯
c++
砝码称重
java-
面试题59 - II. 队列的最大值
题目所属分类双端队列原题链接请定义一个队列并实现函数max_value得到队列里的最大值,要求函数max_value、push_back和pop_front的均摊时间复杂度都是O(1)。若队列为空,pop_front和max_value需要返回-1代码案例:输入:[“MaxQueue”,“push_back”,“push_back”,“max_value”,“pop_front”,“max_val
依嘫_吃代码
·
2023-04-12 14:08
剑指offer
java
开发语言
算法
Java-
红黑树的实现
目录一、概述二、红黑树的操作1.变色2.左旋与右旋3.插入节点4.删除节点三、手写代码1.通用方法2.中序遍历3.左旋4.右旋5.添加节点6.删除节点四、完整代码五、测试1.红黑树打印类2.测试代码3.测试结果一、概述关于红黑树的学习,先推荐给大家一个网址:数据结构可视化-红黑树因为红黑树中有变色、左旋、右旋等变化,不是很容易理解,如果能自己对红黑树进行操作,那么这些概念上的东西相对而言就好接受一
多加点辣也没关系
·
2023-04-12 13:28
源码解读
算法学习
java
开发语言
算法
JAVA-
如何自定义一个注解
前言想了解注解的朋友,可以看博主的博客,链接地址附上:
JAVA-
注解和元注解自定义注解的需求是什么?
阿仇_Parsifal
·
2023-04-12 12:24
#
java相关
java
spring
JAVA-
面试官常问-BeanFactory和FactoryBean的区别
前言在Spring中有两个接口:BeanFactory和FactoryBean,乍一看,这哥俩是一个东西吗?好容易混淆啊。目录BeanFactoryBeanFactory是什么?BeanFactory的结构常见的使用场景FactoryBeanFactoryBean是什么?FactoryBean的结构FactoryBean使用场景二者的区别是什么?BeanFactoryBeanFactory是什么?
阿仇_Parsifal
·
2023-04-12 12:54
#
Spring
#
java相关
java
spring
开发语言
java-
集合类
https://github.com/LRH1993/android_interview/blob/master/java/basis/Collections-Framework.mdCollection.pngCollection:SetListMapQueueusualuse:hashsettreesetSet->HashSet->LinkHashSetSet->SortSet->TreeSe
ae12
·
2023-04-12 10:57
java 一文讲透
集合框架
(10万字博文)
目录一、前言二、集合简介1.定义:2.集合与数组的区别:3.集合的好处:三、
集合框架
1.单列集合2.双列集合Δ体系图(重要)四、List集合详解(三万余字)五、Set集合详解(三万余字)六、增强for和迭代器万字详解七
Cyan_RA9
·
2023-04-12 10:39
java基础
#
核心基础
jvm
java
源码分析
算法
集合框架
Lambda表达式和Java集合类-004
序言Java8为ava集合类新增一些有用的方法,这些方法有些是为完善原有功能,有些是为引入函数式编程(Lambda表达式),本文将讲解
集合框架
新添加的方法的使用。
小尾巴1024
·
2023-04-12 10:12
HashMap源码分析
HashMap是Java
集合框架
中常用的一种数据结构,它是一种基于哈希表实现的映射表.在JDK1.8版本中,HashMap的get方法和put方法的实现与之前版本有些不同,下面我们来逐步分析其源码实现.
.番茄炒蛋
·
2023-04-12 09:20
Java
java
HashMap
Java-
异常机制
异常机制正常情况下,程序按照我们希望的样子和步骤去执行,但是,代码就像人生,要是一帆风顺了,就要想想是不是哪里出事了。程序若是有报错还好,就怕没有报错。实例publicclassTest{publicstaticvoidmain(String[]args){test(1,0);}publicstaticinttest(inta,intb){returna/b;}}如上,除数等于0时会发生算数异常错
抹山微云筠曦
·
2023-04-12 07:45
JAVA
java
jvm
开发语言
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他