Тип | Значение по умолчанию | Описание |
---|---|---|
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");} } }

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