文章 2024-10-14 来自:开发者社区

【用Java学习数据结构系列】探索Java集合框架的无尽秘密pro

看到这句话的时候证明:此刻你我都在努力 加油陌生人 前言 与C语言学习数据结构不同,Java在数据结构的学习和使用上我们必须要了解一下Java的集合框架。 Java中的顺序表,链表,栈,队列,二叉树等,Java都是已经写好的了,其中队列是一个接口。 那么既然...

【用Java学习数据结构系列】探索Java集合框架的无尽秘密pro
文章 2024-05-22 来自:开发者社区

【JAVA学习之路 | 进阶篇】集合框架概述

1.数组存储数据方面的特点 数组一旦初始化,其长度确定. 数组中的多个元素是依次紧密排列的,有序的,可重复的. 数组一旦初始化完成,其元素的类型已经确定,不是此类型的元素不能添加到该数组中. 元素的类型即可以是基本数据类型,又可以是引用数据类型.int[],String[]. 2.数组存储数据方面的弊端 数组...

文章 2024-04-24 来自:开发者社区

Java从入门到精通:2.1.1深入学习Java核心技术——掌握Java集合框架

在Java的编程世界里,集合框架(Collections Framework)无疑是核心技术的重要组成部分。它提供了丰富的数据结构和算法,使得我们能够高效地处理对象集合。掌握Java集合框架,对于深入理解Java编程,以及编写出高效、优雅的Java代码具有至关重要的作用。本文将带领读者从入门到精通,逐步深入学习Java集合框架。 一、Java集合框架概述 Ja...

Java从入门到精通:2.1.1深入学习Java核心技术——掌握Java集合框架
文章 2023-02-28 来自:开发者社区

Java学习之路003——集合

1、 代码演示【1】新增一个类,用来测试集合。先创建一组数组,数组可以存放不同的数据类型。对于Object类型的数组元素,可以通过.getClass方法获取到具体类型。【2】如果数组指定类型为int的时候,使用.getClass()就会提示错误。【3】集合获取元素的值,通过get(下标)来获取。【4】集合可以获取到指定元素的类型【5】可以直接输出集合对象来打印集合的内容。使用输出语句,输出的对象....

Java学习之路003——集合
文章 2022-12-14 来自:开发者社区

Java 学习博客_14 入门——集合进阶1

graph LR A[集合]-->C[Collection] A-->M[Map] C-->L[List] C-->S[Set] L-->AL(ArrayList) L-->LL(LinkedList) S-->HS(HashSet) S-->TS(TreeSet) M-->HM(HashMap)其中方形的是接口,圆角的是实现类。因此先学习 ....

Java 学习博客_14 入门——集合进阶1
文章 2022-12-14 来自:开发者社区

Java 学习博客_7 入门——集合类

集合和数组相比,就像 StringBuilder 之于 String,数组长度固定,集合长度可变。ArrayList 就是集合的一种。ArrayList\<E\>在 java.util 包下,需要导包。\<E\> 表示泛型,随便加一种数据类型。ArrayList<String> array=new ArrayList<String>();方法说明A....

Java 学习博客_7 入门——集合类
文章 2022-09-23 来自:开发者社区

Java并发编程学习系列二:集合不安全

概念Java集合类框架的基本接口有哪些?总共有两大接口:Collection 和 Map ,一个元素集合,一个是键值对集合; 其中 List 和 Set 接口继承了 Collection 接口,一个是有序元素集合,一个是无序元素集合; 而 ArrayList 和 LinkedList 实现了 List 接口,HashSet 实现了 Set 接口,这几个都比较常用; HashMap 和 HashT....

Java并发编程学习系列二:集合不安全
文章 2022-06-13 来自:开发者社区

java学习之高级语法(二十四)----- Properties集合

 Properties集合java.util.Properties 集合 extends Hashtable<k,b> implements Map<k,v>Properties 类表示了一个持久的属性集,Properties 可以保存在流中或者从流中加载Properties 集合是唯一一个和IO流相结合的集合,可以使用Properties集合中的方法 stor....

java学习之高级语法(二十四)----- Properties集合
文章 2022-06-13 来自:开发者社区

java学习之高级语法(十三)------ Map集合

 Map集合java.util.Map<k,v>集合▶  Map接口下的集合与Collection接口下的集合的存储数据的形式不同编辑▶  Map集合的特点:(1)Map集合是一个双列集合,一个元素包含两个值(一个key,一个value)(2)Map集合中的元素,key和value的数据类型可以相同也可以不同(3)Map集合中的元素,key是不允许重复的....

java学习之高级语法(十三)------ Map集合
文章 2022-06-13 来自:开发者社区

java学习之高级语法(十一)----- Set 集合

​Set 集合▶  java.util.Set 接口 extends Collection 接口Set 接口的特点:(1)不允许存储重复的元素(2)没有索引,没有带索引的方法,也不能使用普通的for循环遍历▶  java.util.HashSet 集合  implements  Set接口HashSet 接口的特点:(1)不允许存储重复的...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等