发布日期:2013-03-07 13:07 来源:Android_Tyro 标签: Java 一维数组 元素 引用
 

定义了一个数组,并用运算符new为它分配了内存空间后,就可以引用数组中的每一个元素了。数组元素的引用方式为:

arrayName[index]

其中:index为数组下标,它可以为整型常数或表达式。如a[3],b[i](i为整型),c[6*I]等。下标 从0开始,一直到数组的长度减1。对于上面例子中的in-tArray数来说,它有3个元素,分别为:

intArray[0],intArray[1],intArray[2]。注意:没有intArray[3]。

另外,与C、C++中不同,Java对数组元素要进行越界检查以保证安全性。同时,对于每个数组都有一个属性length指明它的长度,例如:intArray.length指明数组intArray的长度。

public class ArrayTest{ 
    public static void main(String args[]){ 
        int i; 
        int a[]=new int[5]; 
        for(i=0;i<5;i++) 
            a[i]=i; 
        for(i=a.length-1;i>=0;i--) 
            System.out.println("a["+i+"]="+a[i]); 
    } 

public class ArrayTest{
    public static void main(String args[]){
        int i;
        int a[]=new int[5];
        for(i=0;i<5;i++)
            a[i]=i;
        for(i=a.length-1;i>=0;i--)
            System.out.println("a["+i+"]="+a[i]);
    }
}

运行结果如下:

C:/>java ArrayTest

a[4]=4
a[3]=3
a[2]=2
a[1]=1
a[0]=0

该程序对数组中的每个元素赋值,然后按逆序输出。

 

相关评论

专题信息
    本教程的主要讲解java语言的核心基础知识,使读者能有个良好的语言基础,为以后进一步提高打下基础。宗旨是帮助更多想学习java的朋友快速入门,如果你是一个Java语言的初学者,那么就从Java教程,java数组,java环境变量配置,java网络编程,技巧等这里开始学习Java吧!