数组定义

  一、数组定义

【】数组,就是一组数据

【】数组里数据都是同一数据类型,java强数据类型的一种体现

【】数组里面元素都是有序的,有自己的编号

【】数组是一个容器,有自己的实体,在内存中有自己的空间

【】建立数组的关键字:new新,新建

一旦建立数组,就必须明确长度。要么建有赋值的具体数组(类似集合形式),要么建立固定长度的默认数组,之后再赋值。

数组可以先定义再赋值,也可以直接赋值。

 
 
二、数组的两种定义格式
【定义数组的格式一】

1、数据类型[]  数组名=new  数据类型[6];-----------建立有6个元素的数组,内部有6个数据,元素编号012345

 []中括号指的是数组,什么类型的数组,建立一个什么类型的有多少元素的数组。

 

 【】相当于创建了一个箱子,箱子里面有3层格子,格子里面没有赋值的话默认为0;

【】元素=数组名[角标],数组里面某个角标的元素,角标叫做索引。

【】长度为3,能取的角标是0,1,2,无法取到角标3

 

 【定义数组的格式二】

创建数组的同时指定每一个角标位上的元素

int[]  arr=new int[]{1,23,4}

一般使用这种格式的简化写法,集合式写法,静态初始化方式

int[]  arr={1,23,4}

 应用场景

格式一:需要一个容器,但不明确容器的具体数据

格式二:需要一个容器,存储已知具体数值

【】养成一个习惯,数据只要一多,就用数组存起来。因为直接面对一堆数字,不如面对一个数组方便操作,层级制度而已。
 
 
 
 
 
 
 
posted @ 2025-06-27 15:10  ibddindonon  阅读(246)  评论(0)    收藏  举报