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 版权协议,转载请附上原文出处链接和本声明。