五、数组长度表示
在Java中我们没有sizeof的,但是我们可以通过下列操作求出
格式:数组名.length 如arr.length就求出了数组arr的长度。
六、遍历数组
所谓遍历数组就是拿到数组的每一元素
方法一:
for(类型 变量名:要变遍历的数组名){ 语句; }
如:
for(int a:arr){ Systen.out.print(a); }
实例演示:
代码:
package com; public class 遍历数组 { public static void main(String[] args) { int []arr={1,2,3,4,5,6};//静态初始化 for(int a:arr){ System.out.print(" "+a); } } }
方法二:
实例演示:
代码:
package com; public class 遍历数组2 { public static void main(String[] args) { int []arr={1,2,3,4,5,6}; for(int i=0;i<arr.length;i++){ System.out.print(" "+arr[i]); } } }
七、数组的初始值
在类下方法外创建的变量,系统会给定一个初始值
实例演示:
代码:
package com; public class Test { String S; int i; char c; double d; float f; boolean b; public static void main(String[] args) { Test t=new Test();//创建对象,调用该类的元素 System.out.println(t.S);//null System.out.println(t.i);//0 System.out.println(t.c);//空 System.out.println(t.d);//0.0 System.out.println(t.f);//0.0 System.out.println(t.b);//false } }
上图是测试的初始值,注:必须变量在类下面方法外才会有初始值(也就是成员变量)