`
程硕tkggddm
  • 浏览: 19304 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

java初学之数组

阅读更多

什么是数组呢?数组就是一个变量,用于将相同的数据类型的数据存储在内存中。数组中的每一个数据元素都属于一个数据类型。

数组的基本要素:

           标识符:

                       数组只有一个名称,即标识符。用于区分不同的数组。

           数组元素:

                        当给出了数组的名称,即数组标识符后,要向数组中存放数据,这些数据就称为数组元素

           数组下标:

                        在数组中,为了正确的得到数组的元素,需要对它们进行编号,这样计算机才能根据编号去存取,这个编号就称为数组下标。

           元素类型:

                         存储在数组中的数组元素应该是同一数据类型。

数组越界:定义数组的同时也定义了数组的长度。如果数组已满,还要向数组中存储数据的话,程序就会出错,这就称为数组越界。

 使用数组的步骤:

                         1、声明数组

                                声明数组的语法:

                                               数据类型[ ]   数组名;//或者  数据类型     数组名[ ];

                         2、分配空间

                                               分配空间就是告诉计算机在内存中分配一些连续的空间来存储数据。在java中可以使用  new  关键字来给数组分配空间。

                                  分配空间的语法:

                                                数组名 =new   数据类型[数组长度];

                                  在声明数组的同时分配空间:语法

                                                数据类型[]   数组名= new 数据类型[数组长度];

                         3、赋值

                                   数据类型[]   数组名={值1,值2........};

                                  举例:

                                    int[]  scores={60,70,90,80,76};

                                等同于    int[]  scores=int [] {60,70,90,80,76};

常见的错误:

                 1、数组下标时从0开始的;

                 2、数组访问越界;

分享到:
评论

相关推荐

    java入门之数组基础.md

    对于Java初学者来说,掌握数组的操作是理解更复杂数据结构的基础。Java数组作为最基础的数据结构之一,其性能和特性在不同的场景中都有其适用性。在学习过程中,除了学会基本的定义和操作之外,还需要了解数组在内存...

    JavaKeeper-java入门 - 数组基础

    对于初学者来说,掌握Java基础知识至关重要,其中数组作为基本的数据结构,是学习Java不可或缺的部分。JavaKeeper-java入门-数组基础,主要涵盖了数组的定义、声明、初始化、使用、特点等核心知识点。 一、数组定义...

    用java中对象数组知识做的学生管理系统

    在Java编程语言中,对象数组是一种非常重要的数据结构,它允许我们存储多个对象实例在一个单一的集合中。在这个“学生管理系统”...通过实践这个项目,初学者不仅可以巩固对Java对象数组的理解,还能提升其编程技能。

    Python-100-Days-java入门 - 数组进阶

    对于Java初学者来说,理解数组与集合的关系也是非常重要的。数组与集合最大的不同在于数组的大小是固定的,而集合的大小是动态变化的。此外,集合提供了更多的功能和灵活性,如可以存储不同类型的元素、自动调整大小...

    blog-java入门 - 数组基础

    Java作为一门面向对象的编程语言,自诞生以来就以其强大的功能和跨平台...因此,本篇内容着重强调了数组的声明、初始化、遍历、排序、异常处理以及多维数组的应用,希望为Java编程的初学者提供一个系统化的学习指南。

    java入门及数组.rar

    这个“java入门及数组.rar”资源很可能是包含了一系列的教程文件,如PDF文档、代码示例、甚至是视频教程,可以帮助初学者一步步了解和掌握Java编程和数组的使用。在学习过程中,除了阅读理论知识,实践编程和解决...

    java入门 - 数组进阶,Java课堂练习,数组转字符串,数组拷贝,求数组中元素的平均值,循环遍历数组

    Java数组是学习Java编程的基石之一,它提供了一种存储固定大小的同类型元素的数据结构。本篇详细解析了数组的基本操作,进阶用法,以及在课堂练习中的实际应用。 首先,数组的创建和初始化是基础操作。在Java中,...

    java入门 - 数组基础-chapter02.rar

    Java作为一门广泛使用的编程语言,其数组是基础概念之一,也是学习Java过程中必须掌握的核心知识点。在本压缩包中,标题“java入门 - 数组基础-chapter02.rar”明确指出了内容的范围和层级。该章节可能是关于Java...

    JavaGuide-java入门 - 数组进阶

    在JavaGuide中,专门有一个关于Java入门到数组进阶的指南,旨在帮助初学者深入理解和掌握数组在Java中的应用。数组在Java中的定义、初始化、操作以及性能优化是学习过程中的关键点。Java数组的定义需要指定元素类型...

    Java中数组的各种应用

    本文将深入探讨Java中数组的各种应用,旨在帮助初学者理解并掌握数组的使用。 一、数组定义与初始化 在Java中,数组可以看作是同类型元素的有序集合。例如,你可以创建一个整型数组来存储一系列的整数。数组的定义...

    Java编程中数组的深入解析及其常用操作技巧

    适用人群:Java初学者以及对数组操作感兴趣的开发者。 使用场景及目标:帮助读者掌握Java数组的基本用法及高级特性,提高代码质量;通过案例练习加深理解和记忆,能够熟练地在项目中运用数组解决问题。 其他说明:本...

    06-Java基础(数组-内存图解)

    Java基础是学习任何Java开发者的基石,而数组作为Java中最基本的数据结构,是理解内存管理的关键。本节我们将深入探讨“Java基础中的数组与内存...因此,深入学习和理解数组的内存图解是每一个Java初学者的必经之路。

    Python-100-Days-java入门 - 数组基础

    本篇文章将重点围绕“Python-100-Days-java入门 - 数组基础”这一主题展开讨论,旨在为初学者提供一个明确的学习方向和入门知识。 首先,我们需要明确Python和Java在编程界的地位。Python以其简洁的语法和强大的...

    JAVA实验报告-数组.docx

    总之,Java数组操作不仅是初学者必须熟练掌握的技能,也是程序设计中不可或缺的基础知识。 综上所述,本Java实验报告通过分步骤的演示和详细分析,清晰地展示了如何在Java环境下进行数组的声明、初始化、遍历、复制...

Global site tag (gtag.js) - Google Analytics