概念
存储多个相同类型元素的容器
数组的定义
1.数据类型[] 数组名=new 数据类型[数组长度/元素个数];
int[] arr=new int[3];//定义出长度为3的整型数组arr(指定长度)
支持分为声明和初始化两个过程
通过数组得地址值可以找到对应的数组容器,数组内部自动对存储的元素进行编号(从0开始),通过数组地址值和元素编号,可以唯一确定数组中的元素——数组名[编号](编号——下标)
2.数据类型[] 数组名=new 数据类型[]{元素值1,元素值2,…};
int[] arr=new int[]{1,2,3};//给定元素值,长度已经确定,前面不能在指 定长度值
支持分为声明和初始化两个过程
3.数据类型[] 数组名={元素值1,元素值2,…};
int[] arr={1,2,3};//给定元素值,长度已经确定
/*
数组的定义格式
*/
class ArrayDemo{
public static void main(String[] args) {
//1.定义格式
/*int[] arr=new int[2];
//给数组的第二个元素进行赋值
arr[1]=10;
//声明
int[] arr1;
//初始化
arr1=new int[3];
//输出数组名---数组地址值
System.out.println(arr);
//输出数组的第二个元素的值
System.out.println(