Java中的數(shù)據(jù)類型

java是一門強(qiáng)類型的語言,所有的數(shù)據(jù)都有其指定的類型。

數(shù)據(jù)類型的分類

數(shù)據(jù)類型分為兩大類:基本數(shù)據(jù)類型和引用數(shù)據(jù)類型酌壕。

基本數(shù)據(jù)類型又分為3類8種

引用數(shù)據(jù)類型:接口川无,數(shù)組,類

數(shù)據(jù)類型.png
類型 符號 所占空間 范圍 后綴符
字節(jié)型 byte 1字節(jié) /8位 -128~127
短整型 short 2字節(jié) /16位 正負(fù)30000
整型 int 4字節(jié) / 32位 正負(fù)21億
長整型 long 8字節(jié) / 64位 非常大 l/L
單精度 float 4字節(jié) / 32位 -3.403E38~3.403E38 f/F
雙精度 double 8字節(jié)/64位 -1.798E308~1.798E308 d/D
布爾 boolean 1字節(jié)/1位 true/false
字符型 char 2字節(jié)/16位

注意:

  • 所有的整數(shù)默認(rèn)類型是int
  • 所有的小數(shù)類型默認(rèn)類型是double
  • 當(dāng)把超過int范圍的值賦值給long類型時竣稽,應(yīng)在數(shù)值后面加L/l。
  • 計算機(jī)存儲小數(shù)是一個近似值
  • 把一個double類型的小數(shù)賦值給float時,應(yīng)在數(shù)值后面加F/f儡率。
  • boolean類型的變量不能直接參與四則運算。
  • boolean適用場景:邏輯判定以清,流程控制
  • 給char類型變量賦值時一定要注意是單引號引起來的單個字符儿普。
  • ' ' 字符," " 字符串 掷倔,java中字符串的類型是String眉孩。
  • java采用unicode字符集,可以使用中文勒葱。
  • char類型是可以直接賦值整數(shù)的浪汪,包含0的正整數(shù)。
  • char類型是可以參與四則運算的凛虽。
  • 使用\u +十六進(jìn)制數(shù)即可 (不常用)
  • 轉(zhuǎn)義字符,轉(zhuǎn)變含義死遭,在java中有些符號已經(jīng)有了自己的用法,通過轉(zhuǎn)義字符涩维,轉(zhuǎn)變其含義殃姓。格式:+要轉(zhuǎn)義的字符袁波。

In的作用

    public class Demo05{  
        public static void main(String[] args){  
            System.out.println("下一行換行");  
            System.out.print("下一行不換行");  
            System.out.print("下一行換行\(zhòng)n"); //添加\n實現(xiàn)換行效果 
        }  
    }  

類型轉(zhuǎn)換(基本數(shù)據(jù)類型)

自動轉(zhuǎn)換

Java中所有的類型都可以進(jìn)行轉(zhuǎn)化[基本、引用]

  1. Boolean類型是不可以進(jìn)行類型轉(zhuǎn)換的蜗侈。

  2. 自動轉(zhuǎn)換是小類型變大類型才有的篷牌。

  3. 轉(zhuǎn)換格式:大類型 變量名 = 小類型的值;

  4. 大小類型比較:byte<short<int<long<float<double, char=int .

強(qiáng)制轉(zhuǎn)換

  1. 強(qiáng)制轉(zhuǎn)換是大類型變小類型。但基本數(shù)據(jù)類型一般不使用強(qiáng)制轉(zhuǎn)換踏幻。

  2. 轉(zhuǎn)換格式:小類型 變量名 = (小類型)大類型的值枷颊。

  3. 如果大類型的值超過了小類型的范圍,則最后結(jié)果會出現(xiàn)問題该面。

注意:

  1. 小數(shù)轉(zhuǎn)為整數(shù)的時候夭苗,會省略掉小數(shù)點后的所有值,不會四舍五入隔缀。

  2. 四則運算會讓數(shù)據(jù)類型發(fā)生自動轉(zhuǎn)換题造。

類型轉(zhuǎn)換(引用類型)

自動轉(zhuǎn)換

父類型 變量名 = 子類對象(new 子類對象/子類對象的變量)

強(qiáng)制轉(zhuǎn)換

子類型 變量名 = (子類型)父類變量。--事先確定了父類變量中實際存儲的對象是什么類型猾瘸。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末界赔,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子牵触,更是在濱河造成了極大的恐慌淮悼,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件揽思,死亡現(xiàn)場離奇詭異袜腥,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)钉汗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門羹令,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人儡湾,你說我怎么就攤上這事特恬。” “怎么了徐钠?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵癌刽,是天一觀的道長。 經(jīng)常有香客問我尝丐,道長显拜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任爹袁,我火速辦了婚禮远荠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘失息。我一直安慰自己譬淳,他們只是感情好档址,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著邻梆,像睡著了一般守伸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上浦妄,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天尼摹,我揣著相機(jī)與錄音,去河邊找鬼剂娄。 笑死蠢涝,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的阅懦。 我是一名探鬼主播和二,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼耳胎!你這毒婦竟也來了儿咱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤场晶,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后怠缸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诗轻,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年揭北,在試婚紗的時候發(fā)現(xiàn)自己被綠了扳炬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡搔体,死狀恐怖恨樟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情疚俱,我是刑警寧澤劝术,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站呆奕,受9級特大地震影響养晋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜梁钾,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一绳泉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧姆泻,春花似錦零酪、人聲如沸冒嫡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽孝凌。三九已至,卻和暖如春蛔琅,著一層夾襖步出監(jiān)牢的瞬間胎许,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工罗售, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留辜窑,地道東北人。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓寨躁,卻偏偏與公主長得像穆碎,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子职恳,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容