2022-11-20

Java是一门有用的学科,话不多说上干货。

一,数组的概述

1,所谓数组就是若干个相同数据类型的元素按一定顺序排列的集合。

数组的特点:

①数组是相同数据类型元素的集合。

②数组中的个元素是有先后顺序的,他们在内存中按照这个先后顺序连续存放在一起。

③数组元素用整个数组的名字和他自己在数组中的顺序位置来表示。

例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a中的第二个元素,依次类推

一维数组:要使用Java语言的数组,一般需要经过三个步骤:①是声明变量;②是分配空间;③是创建数组元素并赋值。前两个步骤语法如下:数据类型[ ]数组名;声明一维数组数组名=new 数据类型[个数];分配内存给数组在数组的声明格式中,“数据类型”是声明数组元素的数据类型包括“基本类型”和“引用类型”。数组名是用来统一那些相同数据类型的名称,命名规则和变量的命名规则相同,其中“[ ]”指明该变量是一个数组类型变量,Java语言在数组的定义中并不为数组元素分配内存,因此“[  ]”中不用给出数组中元素的个数,但必须在为它分配内存空间才能使用。\n\nnew是分配数组内存用的运算符,“个数”是告诉编译器,所声明的数组要存放多少元素,利用new运算符为数组分配内存空间的方式称为动态内存分配方式。也可以合并为数据类型[  ]数组名=new数据类型[个数]int [ ] x;x=new int[10];用户可以改变x的值,让他指向另一个数组对象,或者不指向任何数据对象。要让x不指向任何数据数据对象只需要将常量null赋给x即可。如“x=null”原来,执行完“x=null”语句后,原来通过new int[  10]产生的数组对象不再被任何对象引用变量所引用,直到被垃圾回收站来将他稀释掉。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 指针操作 指针变量的 8种基本操作 赋值: 可以把地址赋给指针。用数组名、 带地址运算符(&) 的变量名、 另一个...
    4d29e26b2bce阅读 255评论 0 0
  • 数组 数组由数据类型相同的一系列元素组成。 需要使用数组时, 通过声明数组告诉编译器数组中内含多少元素和这些元素的...
    4d29e26b2bce阅读 210评论 0 1
  • 字符串是C语言中最有用、 最重要的数据类型之一。 C 库提供大量的函数用于读写字符串、拷贝字符串、 比较字符串、 ...
    4d29e26b2bce阅读 390评论 0 0
  • Day1 Java语言平台的版本 -Java SE(标准版) 为开发普通桌面和商务程序提供解决方案 是Ja...
    找到目标的秃头少年阅读 415评论 0 0
  • 第一章 1.java源文件(.java) java字节码文件(.class) 2.java源文件通过编译器被转化...
    陈泽宇_2021强化班阅读 338评论 2 0