Java中的boolean型变量的默认值

先说明结论:

  1. 如果boolean型变量是类变量,则默认值为false.否则没有默认值。
  2. 如果是Boolean是类变量,则是包装类对象,默认值是null,否则没有默认值。
/**
 * @date 2022/9/5
 */
public class basic2 {
    private static boolean test;
    public static void main(String[] args) {
        System.out.println(test);
    }
}

· 输出为false

/**
 * @date 2022/9/5
 */
public class basic2 {
    private static Boolean test;
    public static void main(String[] args) {
        System.out.println(test);
    }
}

· 输出为null
如果不是类变量,则会要必须要进行初始化!

posted @ 2022-09-05 22:16  AI未来10Y  阅读(2645)  评论(0编辑  收藏  举报