| Тип | Значение по умолчанию | Описание |
|---|---|---|
| byte, short, int, long | 0 | |
| float, double | 0.0 | |
| boolean | false | |
| 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");}
}
} 
Примечание. Выходной сигнал пуст.


