小白自学java5

                    今天我们来学习一下数组的知识。

首先我们要知道什么是数组,数组在程序中是一组类型相同的存储空间的表示,如果类型不同的数据是不能用数组定义的。一组数组中可以包含的元素数量是0~n个,这个n的具体值要取决于计算机的内存容量。
我们使用数组进行编程有寻址快速,遍历快速的优点,但同时数组也具有他的缺陷,那就是:
1、向数组中插入元素时慢。
2、删除数组中的元素时慢。
数组的具体使用步骤如下:
首先我们要声明数组的数据类型和数组的名称;int[] array;
接下来我们要给这个数组分配空间:
array=new int[20];在这里我们给array这个数组分配了20个元素的空间。
在每一种数据类型的空间数组中都会有一个默认初值,各种不同类型的数组默认初值如下:
char: (char) 0
String: null
byte/short/int/long:0
float/double/:0.0
boolean:false
给一个数组中具体位置的空间赋值也很简单:数组名称[下标]=值;即array[n]=值;最后的使用输出System.out.println(array[n]);
最后学习一下数组的增强型for循环,即将数组中的元素全部输出出来的方法:for(xxx t : array){

}
xxx是数据类型,t是一个自定义数组。
for (int h : array){
System.out.println(h);
}

猜你喜欢

转载自blog.csdn.net/RacardoMlu/article/details/106453065