Значения по умолчанию

ТипЗначение по умолчаниюОписание
byte, short, int, long0
float, double0.0
booleanfalse
char'\0'
0
'\u0000'
Подробнее в
§4.12.5 «Начальные значения переменных» 
reference type (example — String)null

char

public class Main {
    public char t;
    public static void main(String[] args) {
        Main main = new Main();
        System.out.println(main.t);
        System.out.println((int) main.t);
        if (main.t == '\u0000') { System.out.println("1");}
        if ('\0' == '\u0000') {System.out.println("2");}
        if (0 == '\u0000') {System.out.println("3");}
    }
}

Примечание. Выходной сигнал пуст.

Оцените автора
Kosenkov.Pro
Добавить комментарий