当前位置: 移动技术网 > IT编程>开发语言>Java > Java中数组定义的三种方式

Java中数组定义的三种方式

2018年04月30日  | 移动技术网IT编程  | 我要评论

方法一:

  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]); } } } 

结果:

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网