JAVA笔记———数组

数值:

是一种容器,可以同时存放多个数据值

1.数组是一种引用数据类型

2.数组当中的多个数据类型需统一

3.数组的长度在程序运行期间不可改变

初始化(数组):

在内存当中创建一个数组,并向其中赋予一些默认值

1.动态初始化

2.静态初始化

动态初始化:

例:

1.创建一个数组,里面可存放300个int数据

int [] arrayA=new int[300];

2.创建一个数组,能存放10个double类型的数据

double[] arrayB=new double[10];

3.创建一个数组,里面可以存放5个字符串

String[] arrayC=new String[5];

赋值:

数据类型 数组名称[]={数据1,数据2,数据3};//逗号分隔
数据类型 数组名称[]=new 数据类型[]{数据1,数据2,数据3};
数组名称[0]=数据1;//给第一个元素赋值
数组名称[1]=数据2;//给第二个元素赋值

静态初始化:

数据类型[] 数组名称=new 数据类型[]{元素1,...,....};

例:创建一个数组,全是int,具体为5,15,25

int[] arrayA=new int[]{5,15,25};

数组长度:

数组名.length

二维数组:

数据类型[][] 数组名称=new 数据类型[][]{{},{},....};
数据类型[][] 数组名称 =new 数据类型[第一层元素长度(必填)][第二层元素长度(选填)];

填充和批量替代:

fill()方法

Array.fill(int[]a,int value);

value为所有元素所填充的值

int[] arr=new int[5];//设一个有5个元素的数组
Array.fill(arr,8);//该数组元素为8

版权声明:本文为weixin_55914282原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>