Java中各種資料型別的初始化值

2021-09-10 15:43:28 字數 577 閱讀 7919

0、我們將各種資料型別定義為成員變數,但是不賦予初始化值:

public class inittest

}

1、控制台輸出:

initboolean: false

initbyte: 0

initshort: 0

initint: 0

initlong: 0

initfloat: 0.0

initdouble: 0.0

initchar:

initintarr: null

initstring: null

initarraylist: null

initobject: null

2、總結:

基本資料型別都有預設值

基本資料型別的數值型預設為該資料型別的0值,如(byte)0,(long)0,(float)0……

基本資料型別的boolean預設為false,char預設為空格(控制台表現為輸出" ")

引用資料型別的預設值,為null

各種資料型別OuO

char 1 個位元組 128 到 127 或者 0 到 255 unsigned char 1 個位元組 0 到 255 signed char 1 個位元組 128 到 127 int4 個位元組 2147483648 到 2147483647 unsigned int 4 個位元組 0 到 4...

c 中各種資料型別的轉化

c 中convert中沒有tofloat 方法。將string轉化成float可以採用下面的方法 float.parse 方法,相應的int.parse 方法。float ratio score point 100 ratio.tostring f1 可以使用上面的方法將float轉化成帶一位小數的...

Qt 各種資料型別轉換

1 qstring string qstring.tostdstring 2 string qstring qstring fromstdstring string 3 qstring int,double,char qstring toint qstring todouble qstring.to...