【1】数组是什么
数组是相同类型数据的有序集合。其中,每一个数据称作一个元素,每一个元素可以通过一个索引(下标)来访问它们。
【2】数组的特点
1.长度是确定的。数组一旦被创建,它的大小就是不可以改变的。
2.其元素的类型必须是相同类型,不允许出现混合类型。
3.数组类型可以是任何数据类型,包括基本类型和引用类型。
4.数组是有索引的:索引从0开始,到数组.length-1结束。
【3】数组的学习
1.数组的声明
//数组的声明
int[] arr;//此时还没有空间
2.数组的创建
//数组的创建,元素有默认值,int默认为0
arr =new int[4];
//声明和创建也可以合并成一句
int[]arr=new int[4];
3.数组的赋值
arr[0]=15;
arr[1]=54;
arr[2]=23;
arr[3]=62;
4.数组的使用
System.out.println(arr[3]);
System.out.println(arr[0]+30);
//索引超界则报错
arr[4]=19;//错误
System.out.println(arr[4]);//错误
5.数组的遍历
//循环遍历(以for循环方式为例)
for(int i=0;i<=3;i++){
System.out.println(arr[i]);
}
/*
增强for循环方式
优点:简洁
缺点:1.无法在循环中使用索引进行一些操作
2.只能从索引0开始
*/
for(int num:arr){//num是arr里存储的每一个元素
System.out.println(num);
}
4544



被折叠的 条评论
为什么被折叠?



