Java中数组定义的三种方式

Posted feiquan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中数组定义的三种方式相关的知识,希望对你有一定的参考价值。

方法一:

  1.先声明   2.分配空间  3.赋值

   

public class arr{
    public static void main(String[] args){
        int[] arr;    //先声明
        arr=new int[5];  //分配空间
        for(int i=0;i<5;i++)arr[i]=i*10;  //赋值
        for(int i=0;i<5;i++){
            System.out.println("arr["+i+"]="+arr[i]);
        }
    }
}

  结果:

  

方法二:

  1.声明并分配空间  2.赋值

public class arr{
    public static void main(String[] args){
        int[] arr=new int[5];    //声明并分配空间
        for(int i=0;i<5;i++)arr[i]=i*10;    //赋值
        for(int i=0;i<5;i++){
            System.out.println("arr["+i+"]="+arr[i]);
        }
    }
}    

结果同上。

方法三:

  1.声明并分配空间然后.赋值

public class arr{
    public static void main(String[] args){
        int[] arr={20,68,34,22,34}; //声明并分配空间然后.赋值    等同于 int[] arr= new []{20,68,34,22,34};
 for(int i=0;i<5;i++){ System.out.println("arr["+i+"]="+arr[i]); } } } 

结果:

 

以上是关于Java中数组定义的三种方式的主要内容,如果未能解决你的问题,请参考以下文章

Java里数组的三种初始化方式

groovy 定义数组方法

javaScript中数组的定义方法

大数据必学Java基础(二十五):数组的三种初始化方式

Java中一维和二维数组的定义方式

Java中一维和二维数组的定义方式