小编coo*_*der的帖子

Java 中的数组声明和初始化

  1. ?
    int[] array = new int[]{1,2,3};
    
    Run Code Online (Sandbox Code Playgroud)
  2. ?
    int[] array = {1,2,3};
    
    Run Code Online (Sandbox Code Playgroud)
  3. ?
    int[] array;
    array = new int[]{1,2,3};
    
    Run Code Online (Sandbox Code Playgroud)
  4. ?
    int[] array;  
    array = {1,2,3};
    
    Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么最后一个是错误的以及我们可以做 #2 的原因吗?

java arrays oop initialization declaration

5
推荐指数
1
解决办法
102
查看次数

标签 统计

arrays ×1

declaration ×1

initialization ×1

java ×1

oop ×1