Java Map – HashMap
Java Map – HashMap Java 中的 HashMap 是一个集合类,它实现了Map接口。它用于存储k-v键值对,每个键都映射到Map中的某个值。 键是唯一的,这意味着我们只能在Map中插入一次键 ‘k...
Java Map – HashMap Java 中的 HashMap 是一个集合类,它实现了Map接口。它用于存储k-v键值对,每个键都映射到Map中的某个值。 键是唯一的,这意味着我们只能在Map中插入一次键 ‘k...
ArrayList 是集合框架中最常用的一个,它扩展AbstractList了并实现List接口,ArrayList 本质是一个可调整大小的数组。 认识 Arr...
集合是一组对象,Java 集合框架由接口和类组成,这些接口和类可以处理不同类型的集合,例如列表 list、无序列表 set、键值对 map、堆栈 stack 和队列 queue 等。 这些现成的集合类解决了许多非常常见的问题,它们内部已经实...
Java 中的数组是在一段连续的内存空间中存储固定数量元素的容器。其本质为一种数据结构,并且存储的元素有着相同的数据类型。 数组是基于索引的数据结构存储,因此它...
Java 枚举,也称为 Java枚举类型,是一种字段由一组固定常量组成的类型。枚举的真正目的是强制编译时类型安全。 认识枚举 enum 枚举是一种特殊类型的类,它总是集成自java.lang.Enum。枚举通常是一组相关的常量,在JDK 1...
Java 流控制语句 Java 应用程序代码通常按照代码出现的顺序从上到下依次执行。为了应用业务逻辑,我们可能需要有条件地执行代码。控制流语句有助于代码块的这种...
Java 是一门面向对象的编程语言,类是面向对象编程中的基本编程单元。 类与对象 在 Java 中,对象是类似于数据结构的容器,具有状态和行为。对象代表系统或应...
2020 年 3 月中旬,JDK 14 发布了 GA 版(General Availability),即用于生产部署的正式商用。 JDK 14 是 Java 的新功能版本,不受长期支持。按照计划,在4月份和7月份的常规更新以后,会被 9 月...
数值操作 Java 中的数值操作包括标准的算术运算:加号+、减号-、乘号*、除号/、取余% 运算符 说明 示例 示例结果 + 加 2+3 5 – 减 10-4 6 * 乘 4*5 20 / 除 6/3 2 % 取余 5%3 2 ...
对于大多数编程语言,把一种类型的值赋给另外类型的变量是很常见的操作。Java是强类型语言,不是所有的类型都可以随便自动转换。 把 int 类型的值赋给 long 类型的变量,总是可行的。但是,反过来,将 long 类型 赋值给 int 类型...