Java 原始資料型態(primitive data types)的類別欄位(class field)(成員變數)預設值如下。
資料型態 | 預設值 |
---|---|
byte | 0 |
short | 0 |
int | 0 |
long | 0L |
float | 0.0f |
double | 0.0d |
char | '\u0000' |
boolean | false |
下面印出類別Main
的各原始型別欄位的預設值。
Main
public class Main {
static byte varByte;
static short varShort;
static int varInt;
static long varLong;
static float varFloat;
static double varDouble;
static boolean varBoolean;
static char varChar;
public static void main(String[] args) {
System.out.println(varByte); // 0
System.out.println(varShort); // 0
System.out.println(varInt); // 0
System.out.println(varLong); // 0
System.out.println(varFloat); // 0.0
System.out.println(varDouble); // 0.0
System.out.println(varBoolean); // false
System.out.println(varChar); // ''
}
}
沒有留言:
張貼留言