`
无敌小樱
  • 浏览: 6910 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

数组总结

阅读更多

当我们需要一个容器来盛装相同数据类型的数据时,我们要用到数组。

比如,学生姓名数组 String []Name=new String[]{"张三","李四","王五"};这就是创建了一个名为Name的数组,给数组赋上了初始

值张三、李四、王五3个表示学生姓名的字符串。

数组初始化有几种方法:

1、String []Name=new String{值1,值2,...};(如上一点所写)

2、String []Name=new String[数组长度];

      之后再赋值(单个赋值,或者是循环赋值)

3、String []Name;

  Name=new String[数组长度];

数组的存储,在内存空间是一整块连续的地址。访问数组元素依靠数组下标,即索引即可以完成。如Name[1],那么我们

就能访问到Name数组的第二个元素。除此之外,还可以利用索引进行其他操作,赋值---Name[1]= "刘烨";等等

 

根据要处理问题的实际情况,我们可以使用----一维数组和多维数组。多维数组就是多个一维数组,即数组的数组。

两种数组基本处理方法时一样的。对数组元素进行排序,同样有冒泡排序、插入排序和选择排序、希尔排序等等,各自

都有不同的优点和缺点,在这儿不论述,再另写一个排序算法的总结。


分享到:
评论

相关推荐

    java数组总结共9页.pdf.zip

    在这个"java数组总结共9页.pdf.zip"的文档中,我们很可能会找到关于Java数组的全面概述,包括其定义、创建、初始化、操作以及一些重要的特性。下面是对Java数组的详细解释。 一、数组的定义 在Java中,数组是一种...

    java数组总结使用手册

    ### Java数组总结使用手册 #### 一、数组基础概念 **1.1 什么是数组** 数组是一种基本的数据结构,用于存储一系列相同类型的元素。在Java中,数组是一种对象,它包含固定数量的相同类型的元素。数组中的每一个...

    数组总结资源文档.xmind

    java数组总结文档

    数组总结(概念、定义、默认值、可变长参数、值传递与引用传递等)

    数组总结(概念、定义、默认值、可变长参数、值传递与引用传递等)。1.冒泡排序: ​ 两两相比(两个相邻的数进行比较) 条件成立 互换位置 ​ 外层循环控制比较的轮数 **轮数永远是 长度 -1 (n - 1)** ​ 内层循环...

    程序设计第五单元数组总结

    第五单元数组的总结。第五单元包括十个单元,分别是一维数组的定义、一维数组的输入与输出、一维数组的插入删除、一维数组的查找统计、一维数组的元素排序、一维数组的应用举例、二维数组的定义与操作、二维数组的...

    一维数组总结,适合初学自学者

    一维数组的创建以及常用方法数组类型的介绍与总结,适合初学者,预习自学

    哈希表、动态数组总结

    #### 总结 综上所述,哈希表与动态数组在解决特定类型的数据处理问题时发挥着关键作用。通过对哈希表的设计以及对动态数组的有效利用,我们不仅能够优化存储空间,还能显著提升算法的执行效率。在处理大规模数据集...

    c语言数组用法总结+解析

    数组是c语言程序应用过程中必不可少的工具,本文档深入浅出的教诲读者数组的使用方法、、

    samcat2021#ZXBlog#树状数组总结1

    LeetCode - 307. Range Sum Query - Mutable例题:题目:树状数组代码:// 树状数组中求和的数组//真实存放数据的数组pr

    php数组总结篇(一)

    ### PHP数组总结篇(一) #### 一、概述 在PHP编程中,数组是一个非常重要的数据结构,它允许我们以一种有序的方式存储一系列值。PHP支持两种类型的数组:索引数组(indexed arrays)和关联数组(associative ...

    学习PHP的数组总结【经验】

    总结来说,PHP的数组处理提供了丰富的功能和方法,这些功能和方法大大提高了数组操作的便捷性和效率。学习PHP的数组操作对于任何PHP开发者来说都是非常重要的基础技能。掌握数组的创建、遍历、增删改查等操作是每个...

    关于C语言数组的总结学习

    "关于C语言数组的总结学习" C语言数组是C语言中的一种基本数据结构,它允许程序员存储和操作大量的数据。数组是一种数据结构,它由多个相同类型的元素组成,每个元素都有一个索引或下标,以便于访问和操作。 为...

    lotus domino 数组使用归纳总结

    Lotus Domino是一款强大的协同软件平台,它提供了丰富的编程接口,其中数组是进行数据处理和逻辑控制的重要工具。本文将深入探讨Lotus Domino中数组的使用,包括数组的创建、操作和常见应用。 一、数组的基本概念 ...

    指针数组与数组指针总结更新

    在理解了指针数组和数组指针的概念后,我们可以总结如下: - 指针数组是一组存放指针的数组,其本质是数组。 - 数组指针是一个指针,它指向一个数组,其本质是指针。 在实际编程中,指针数组通常用于存储多个相关...

    Objective-C数组操作总结

    以下是Objective-C中数组操作的详细知识点总结: 1. **创建数组**: - 使用`initWithObjects:`方法创建并初始化一个NSArray对象,数组元素可以是任何对象类型,最后必须以nil作为结束符。 - 使用`...

    大一c语言数组实验心得.docx

    通过实验和实践,掌握了数组的使用方法,并对指针和数组的关系进行了总结和分析。 一、数组的定义和使用 数组是 C 语言中一种基本的数据结构,用于存储一组相同类型的数据。数组可以是一维数组或二维数组,一维...

    js数组相减简单示例【删除a数组所有与b数组相同元素】

    扩展阅读中提及的专题,例如《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》等,为读者提供了更多的学习资源。通过这些资源,读者可以更加全面地掌握JavaScript中数组操作的多种技巧和方法,从而...

Global site tag (gtag.js) - Google Analytics