`
慕雨心潇
  • 浏览: 22288 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

java基础知识个人总结--数组与集合类

    博客分类:
  • java
阅读更多

数组一但创建 其长度和生命周期即被固定.并且数组里面仅能保存基本类型.length是其静态属性存放数组的长度.

Arrays是java.util下的操作数组对象的一个实用类,它提供了一套静态方法:

.equals()方法比较两个数组是否相等,.sort()对数组进行排序,.fill()对数组进行填充,binarySearch()在已经进行过排序的数组中查找元素.

集合类里面存放的总是对象.总的可以分为3种: List ,Set, Map

Collection是java.util下List和Set 父亲接口.里面存放普通的java的Object. Collections是java.util下操作Collection的实用类,与数组的Arrays相似,它也提供了一套静态的操作集合类的方法.

Map里面存放的则是键--值对.另外Listl里面存放的元素是有序的并且可以重复,而set里面存放的元素则是无序的且不能重复,可以用迭代器iterator进行访问.

分享到:
评论

相关推荐

    java基础知识学习教程-5数组.pptx

    "java基础知识学习教程-5数组" 本节课程主要讲解Java语言中数组的基础知识,包括数组的创建和赋值、数组的基本操作、数组的综合操作、数组算法举例等内容。 一、数组的创建和赋值 在Java语言中,数组是一种特殊的...

    Java中数组实例---一维数组.pdf

    在Java编程语言中,数组是一种特殊的数据结构,用于存储同一类型的数据集合。在这个文档中,我们专注于一维数组的实例,主要探讨了如何创建、初始化和输出一维数组的元素。以下是详细的知识点解析: 1. **数组声明*...

    java高端技术课程--Java数组如何实现复制

    在Java编程语言中,数组是一种基础且重要的数据结构,它用于存储同类型的多个元素。数组复制是编程中常见的操作,特别是在处理数据时需要备份或移动数据的场景。本篇文章将深入探讨Java中数组的复制方法及其相关知识...

    02-Java基础(数组-常见操作-遍历

    本教程“02-Java基础(数组-常见操作-遍历)”将深入讲解Java数组的概念、创建、初始化以及如何进行遍历等核心知识点。 首先,数组是存储同一类型元素的固定大小的集合。在Java中,数组的声明语法如下: ```java 数据...

    数组和集合

    首先,数组在Java中的特性与其他语言有所不同。Java中的数组是一个类,这使得它在Java语言中具有特别的地位。数组可以用来存储基本数据类型(如int, double等)或引用数据类型(如String, 对象等)。数组声明后必须...

    Java多线程基础-02、数组定义方式一、访问、注意事项.rar

    本教程将深入讲解Java多线程的基础知识,重点关注数组的定义方式、访问方法以及在多线程环境下的注意事项。数组是Java中最基本的数据结构之一,理解如何在多线程环境下正确地操作数组对于编写高效、安全的代码至关...

    java基础教程----精华版

    以上只是Java基础知识的一部分,实际的Java基础教程会更深入地讲解每个概念,并配有实例来帮助理解。这份"java基础教程----精华版"应该涵盖了这些主题,并且可能还有更多的实践指导和示例代码,对于学习和巩固Java...

    JAVA编程基础-04数组-zhouxl.pdf

    本章节全面介绍了Java中数组的基础知识,包括一维数组与多维数组的声明、创建、初始化、访问元素、复制和排序等关键操作。同时,还强调了处理数组时可能出现的一些常见问题,如数组越界异常等。通过理论结合实践的...

    Java软件开发实战 Java基础与案例开发详解 4-6 数组和排序算法章节练习 共4页.pdf

    3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 ...

    java基础知识学习教程-9集合与泛型.pptx

    Java基础知识学习教程-9集合与泛型 Java集合框架是Java语言中的一种数据结构,用于存储和操作数据。集合框架提供了多种类型的集合,包括Collection、Set、List、Queue、Map等。这些集合类型都继承自Collection接口...

    03-Java基础(数组-内存空间的划分

    Java是一种广泛使用的面向对象的编程语言,其设计目标是具有高度的可移植性、安全性和高效性。在Java中,数组是一种重要的数据结构,用于...了解这些基础知识,将有助于你在Java编程实践中更好地处理数据存储和操作。

    2020老杜最新Java零基础进阶视频教程-数组课件

    【Java数组基础知识】 Java数组是Java编程中基本的数据结构之一,它是存储一组具有相同类型的数据的集合。在Java中,数组被当作一种引用类型,这意味着数组本身是在堆内存中分配的,而数组的元素可以是基本类型(如...

    java总结大全--包括所有java基础知识点

    本节将对Java基础知识点进行总结,涵盖变量、数据类型、运算符、控制流程、方法、数组、内部类、继承、多态、接口、异常处理等知识点。 变量和数据类型 在Java中,变量是用来存储值的符号名称。Java提供了八种基本...

    JAVA基础知识精华总结.rar

    在《JAVA基础知识精华总结》中,我们可以期待涵盖以下几个关键领域: 1. **Java语法基础**:包括基本的数据类型(如整型、浮点型、字符型和布尔型)、变量、常量、运算符、流程控制(如条件语句if-else、循环for、...

    JAVA基础知识精华总结(精华)

    **JAVA基础知识精华总结** 在Java编程领域,基础知识是学习进阶技术的基石。这份"JAVA基础知识精华总结"文档涵盖了初学者需要掌握的核心概念,旨在帮助新手快速理解和掌握Java语言的基本特性。 1. **Java简介** ...

    java基础知识点总结思维导图

    ### Java基础知识点总结 #### 一、Java语言简介与环境配置 - **JDK (Java Development Kit)**: JDK 是 Java 开发工具包的基础,包含了编译器、解释器和其他工具,用于开发 Java 应用程序。 - **JRE (Java Runtime...

    java基础知识大总结

    Java基础知识大总结涵盖了Java编程语言的核心概念和结构,为初学者提供了一个全面的参考资料。下面将详细解析这些知识点: 1. JVM、JRE和JDK的区别: - JVM(Java Virtual Machine)是Java虚拟机,它是Java程序跨...

    Java基础知识面试题(2022最新版).docx

    Java基础知识面试题(2022最新版) Java概述 ---------------- * 什么是Java?Java是一种高级的、基于对象的、面向网络的编程语言。 * Java的历史和发展,Java的版本发展:JDK1.5之后的三大版本:JVM、JRE、JDK。 ...

    Java软件开发实战 Java基础与案例开发详解 3-10 java基础知识章节练习 共4页.pdf

    3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 ...

Global site tag (gtag.js) - Google Analytics