Java Android嵌入式实验:数组创建与默认初始化值探索.pdfVIP

  • 1
  • 0
  • 约6.48千字
  • 约 6页
  • 2026-01-09 发布于北京
  • 举报

Java Android嵌入式实验:数组创建与默认初始化值探索.pdf

第五章数组

实验1:数组的创建和数组的长度

目标

掌握数阻的创建方法

源文件:ArrayDf.java

publicclassArrayDf{

publicstaticvoidmain(String[]

args){int[]intArray;

intArraynewint[10];

System.out.println(数组长度:+intArray.length);

}

}

在上面这个程序中,首先了一个int类型的数组intArray,然后,通过new操作符

来给这个数组设置了它的长度以及给这个数组分配了存放10个int类型数据的内存空间。

通过intArray.length可以得到这个数组的长度,在这里为10。

编译并运行这个程序,将在控制台上得到如下的输出结果:

数组长度:10

实验2:数组的默认初始化值

目标

了解数组的默认初始化值

源文件:ArrayDf.java

publicclassArrayDf{

publicstaticvoidmain(String[]args)

{int[]intArray;

intArraynewint[10];

System.out.println(第一个元素默认初始化值是:

+intArray[0]);

}

}

在这个程序中,首先了一个int类型的数组,然后,利用new操作符创建了一个长

度为10的数组,它将给这个数组分配空间并且初始化这些数组元素,在这里,将给这

些数组元素一个值0;最后,试图向控制台打印出这个数组第一个元素的值,因为Java中的

数组索引(下标)是从0开始的,所以,第一个数组元素对应的索引为0。所以可以通过

intArray[0]的方式来得到数组的第一个元素的值。

编译并运行这个程序,将打印出如下的信息:

第一个元素默认初始化值是:0

其实,此时在这个数组中的任何一个元素的值都是0。读者可以自己修改数组的索引来

获得不同的数组元素,注意这个数组的索引取值在0~9之间。

实验3:数组的初始化

目标

掌握数组的静态初始化和动态初始化方法

源文件:StaticInitArray.java

publicclassStaticInitArray{

publicstaticvoidmain(String[]args)

{inta[]={1,3,5,7,9,11};

for(inti=0;ia.length;i++)

{

System.out.println(a[i]);

}

}

}

在这个例子中,利用静态方式对数组进行初始化。这个数组的长度是数组中的元素的个

数:6。然后用一个for循环将数组的各个元素取出来打印到控制台。程序执行的结果如下:

1

3

5

7

9

11

源文件:DynaInitArray.java

publicclassDynamicInitArray{

publicstaticvoidmain(String[]args)

{int[]a;

anewint[10];

for(inti

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档