📜  Java |最终关键字|问题2

📅  最后修改于: 2021-06-28 23:14:01             🧑  作者: Mango

以下Java程序的输出

class Main {
 public static void main(String args[]){
   final int i;
   i = 20;
   System.out.println(i);
 }
}

(A) 20
(B)编译器错误
(C) 0
(D)垃圾价值答案: (A)
说明:程序中没有错误。最终变量只能分配一次值。在上面的程序中,i被赋值为20,因此将输出20。
这个问题的测验