Given:
public class FieldInit {
    char c;
    boolean b;
    float f;
    void printAll() {
        System.out.println("c = " + c);
        System.out.println("c = " + b);
        System.out.println("c = " + f);
    }
    public static void main(String[] args) {
        FieldInit f = new FieldInit();
        f.printAll();
    }
}
What is the result?
A.
c = null
b = false
f = 0.0F
b = false
f = 0.0F
B.
c = 0
b = false
f = 0.0f
b = false
f = 0.0f
C.
c = null
b = true
f = 0.0
b = true
f = 0.0
D.
c =
b = false
f = 0.0
b = false
f = 0.0
題解
類別或是物件的欄位,字元型態的初始值為「'\0'」(字元值為0),數值型態的初始值為「0」,布林型態的初始值為「false」,物件型態的初始值為「null」。

