Java基础笔记24——基本类型与引用类型的默认值

byte的默认值为:0

short的默认值为:0
int的默认值为:0
long的默认值为:0
float的默认值为:0.0
double的默认值为:0.0
char的默认值为:' '
boolean的默认值为:false
array的默认值为:null
String的默认值为:null

 

例子:

package com.lqh.chapter01;

public class _22defaultValue {
    byte b;
    short s;
    int i;
    long l;
    float f;
    double d;
    char c;
    boolean bool;
    int[] array;
    String str;

    public void getDefault() {
        System.out.println("byte的默认值为:" + b);
        System.out.println("short的默认值为:" + s);
        System.out.println("int的默认值为:" + i);
        System.out.println("long的默认值为:" + l);
        System.out.println("float的默认值为:" + f);
        System.out.println("double的默认值为:" + d);
        System.out.println("char的默认值为:" + c);
        System.out.println("boolean的默认值为:" + bool);
        System.out.println("array的默认值为:" + array);
        System.out.println("String的默认值为:" + str);
    }
    public static void main(String[] args) {
        _22defaultValue test = new _22defaultValue();
        test.getDefault();
    }
}

输出结果为:

byte的默认值为:0
short的默认值为:0
int的默认值为:0
long的默认值为:0
float的默认值为:0.0
double的默认值为:0.0
char的默认值为:

posted @ 2021-09-14 22:33  `青红造了个白`  阅读(595)  评论(0)    收藏  举报