数组与增强for循环

来源:互联网 发布:软件 qa qc 编辑:程序博客网 时间:2024/06/03 14:53

数组也是一种数据类型,要求其中所有的元素都具有相同的数据类型。
语法格式:type[] arrayName; 或者 type arrayName[];

数组的初始化:
1.静态初始化:int[] arr=new int[] {1,2,3}; 或者 int[] arr={1,2,3};
2.动态初始化:type[] arr=new type[length]; 声明了数组的长度,数组元素值为系统默认:

整型(byte、short、int、long)默认为0;浮点类型(float、double)则数组元素的值是0.0字符型(char)默认是'\u0000'布尔类型(boolean)默认是 false引用类型(类、接口、数组),默认值为null

foreach循环
Java 5 以后,提供了一种更加简单的foreach循环,这种循环遍历数组和集合的时候,不需要获得数组和集合的长度,也不根据索引来访问数组元素和集合元素,而是自动遍历数组和集合的每一个元素。语法格式如下:
for(type variableName :array| collection){
// variableName 自动迭代访问每个元素
}

二维数组 int [][] b=new int [3][4];
没有多维数组。

0 0
原创粉丝点击