日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java基本數據類型與類型轉換實例分析

瀏覽:2日期:2022-09-02 15:55:26

本文實例講述了Java基本數據類型與類型轉換。分享給大家供大家參考,具體如下:

相關內容: 基本數據類型 整型 浮點型 字符型 布爾型 數據類型轉換 數組

首發時間:2017-06-22 21:18

修改時間:

2018-03-16 15:40 :修改了一下文字布局和樣式,增加了“相關內容”,修改了標題,增加了數組數據類型

Java語言是強類型語言,對于每一種數據都定義了明確的具體數據類型,在內存總分配了不同大小的內存空間

Java基本數據類型與類型轉換實例分析

Java基本數據類型與類型轉換實例分析 注意: 整數默認類型為:int,所以 1 2 3 int型,而非byte 小數默認類型為:double 舉個例子-- Java基本數據類型與類型轉換實例分析整型:

整型的數據類型包括: byte,short,int,long

他們的大小范圍如下:

Java基本數據類型與類型轉換實例分析

byte byte共占8個bit,表示256個數(28)。 最大值為01111111,轉成十進制為127 最小值為10000000,1是符號位,表示負數,轉成十進制為128。所以最小值為-128 對byte類型進行數學運算時,會自動提升為int類型,如果表達式中有double或者float等類型,也是自動提升。 byte s1 = 100; byte s2 = ’a’; byte sum = s1 + s2;//錯誤 --》因為變成int了,不能直接將一個int賦值給一個byteshort short類型參與運算的時候,一樣被提升為int或者更高的類型。int 整數默認類型為:intlong 在表示long類型的值時,需要在數值末尾加上l或L,建議是L,因為l難認 long比int大,有long則計算提升為long 浮點型:

浮點型的數據類型包括:float,double

他們的大小范圍如下:

Java基本數據類型與類型轉換實例分析

float: 給float賦值要加上f,如float=10.2f;否則會失敗,因為默認是double,會有精度損失double:

浮點數默認類型為double

特殊浮點值:

POSITIVE_INFINITY:表示正無窮

NEGATIVE_INFINITY:表示負無窮

NaN:表示非數值

所有的正無窮大數值都是相等的,所有的負無窮大數值都是相等的;而NaN不與任何數值相等,NaN之間也不相等。

只有浮點數除以0才可以得到正無窮或負無窮,整數是除零異常

字符型:

字符類型的數據類型有char

char的字符編碼是Unicode編碼,所以char支持中文。 Java基本數據類型與類型轉換實例分析布爾型:

布爾類型的數據類型為boolean

boolean只有兩個值:true,false

注意:

不使用--不出現不初始化,使用--必須初始化,true/false

boolean的值只占一個字節。

boolean只有true和false

賦值:boolean b =true

類型轉換:

運算中,不同類型的數據先轉化為同一類型,然后進行運算

有自動類型轉換和強制類型轉換:

自動類型轉換如byte+long的結果自動是long

強制類型轉換是把其他類型的結果轉換成目標類型如byte b=(byte)600;

轉換規則: 1.即使是同類型計算,在運算中byte ,short,char也要先轉化為int型

byte b1=3,b2=4,b;

b=b1+b2;

b=3+4;

哪句是編譯失敗的呢?為什么呢?

answer:b=b1+b2 ,因為兩個byte變量的運算也會轉成int的運算,所以b1+b2的結果是一個int

Java基本數據類型與類型轉換實例分析

2.轉換規則:

Java基本數據類型與類型轉換實例分析

3.

Java基本數據類型與類型轉換實例分析

Java基本數據類型與類型轉換實例分析

對于A中,可認為在“普通數字”計算過程中先計算得出結果,再分析是否是byte的范圍,如果不是,賦值失敗,提示出錯,如果是就不提示,賦值成功。

令byte b=256;(已知b=20編譯通過)Java基本數據類型與類型轉換實例分析

注意:+=,++能夠自動轉換

4.

1. System.out.println(‘a’)System.out.println(’a’+1) 的區別。

Java基本數據類型與類型轉換實例分析Java基本數據類型與類型轉換實例分析

5.

強制轉化可以解決精度損失提醒但無法避免精度損失。(數值取值原理同溢出原理)

Java基本數據類型與類型轉換實例分析

數組: 數組是相同類型的變量按照順序組成的一種復合數據類型 數組屬于引用型變量。 數組的聲明: 數組的元素類型 數組名[]; 數組的元素類型[] 數組名; 二維數組的聲明:數組的元素類型[][] 數組名; java不允許在聲明數組中的方括號內指定數組元素的個數,錯誤情況:Java基本數據類型與類型轉換實例分析數組的元素定義【聲明僅僅是聲明,并沒有創建內存空間,實際的元素還沒有存在。】: 數組名=new 數組的元素類型[元素個數]Java基本數據類型與類型轉換實例分析 聲明的同時也可以創建數組:Java基本數據類型與類型轉換實例分析 也可以利用賦值來創建數組:Java基本數據類型與類型轉換實例分析 但int [] arr =new int [3]{1,2,3} 是非法的。 二維數組:Java基本數據類型與類型轉換實例分析Java基本數據類型與類型轉換實例分析數組的初始化: 數組的初始化可以由指定的值初始化,Java基本數據類型與類型轉換實例分析 但只指定數組的大小,而不指定值的時候,采用默認初始化: 整數類型的數組默認元素初始值為0 浮點類型的數組的元素初始值為0.0 字符類型的數組的元素初始值是空字符 布爾類型的數組的元素初始值是false 引用類型的數組的元素初始值是null數組元素的使用:

可以通過索引來取得數組元素:Java基本數據類型與類型轉換實例分析

可以使用.length獲取數組的長度:Java基本數據類型與類型轉換實例分析

補充: 二維數組中的一維數組長度可以不一樣: Java基本數據類型與類型轉換實例分析 java提供的Arrays類包含了一些static方法能直接操作數組: 比如Arrays.toString(數組):能將數組的元素轉成一串字符串 Arrays.fill(數組,value):把數組的所有元素都賦值為value Arrays.sort(數組):對數組的元素進行排序 ....其他

更多java相關內容感興趣的讀者可查看本站專題:《Java面向對象程序設計入門與進階教程》、《Java數據結構與算法教程》、《Java操作DOM節點技巧總結》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》

希望本文所述對大家java程序設計有所幫助。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品美女午夜爽爽| 欧美亚洲国产激情| 欧美日韩高清| 亚洲免费高清| 在线精品视频在线观看高清| 欧美1级日本1级| 亚洲少妇一区| 日韩国产精品久久久久久亚洲| 午夜精品影视国产一区在线麻豆| 免费成人av在线播放| 日韩avvvv在线播放| 欧美精品97| 久久久久久美女精品| 国产精品99一区二区| 亚洲一区二区三区四区电影 | 日韩va亚洲va欧美va久久| 日韩毛片网站| 精品国产精品久久一区免费式| 日韩不卡视频在线观看| 石原莉奈一区二区三区在线观看| 欧美影院视频| 国产一区二区三区亚洲综合| 亚洲黑丝一区二区| 日韩三级精品| 亚洲欧洲高清| 亚洲三级视频| 国产66精品| 亚洲欧美日韩一区在线观看| 久久国产视频网| 免费在线小视频| 亚洲在线观看| 国产日韩一区| 久久久蜜桃一区二区人| 一区二区亚洲视频| 色一区二区三区四区| 久久高清一区| 国产一区二区三区四区五区传媒| 亚洲电影在线一区二区三区| 国产麻豆精品| 91久久中文| 精品国产亚洲日本| 免费观看久久久4p| 岛国av在线播放| 日本不卡的三区四区五区| 国产 日韩 欧美一区| 视频国产精品| 桃色一区二区| 国产精品调教视频| 亚洲制服少妇| 日韩电影免费在线观看| 日韩成人午夜精品| 免费观看久久av| 久久99视频| 一区二区三区网站| 中文字幕在线免费观看视频| 婷婷精品久久久久久久久久不卡| 色综合www| 国产福利资源一区| 亚洲精品伊人| 中文亚洲欧美| 亚洲第一精品影视| 欧美在线精品一区| 夜夜嗨一区二区三区| 国产一区丝袜| 国产精品久久久久毛片大屁完整版| 亚洲少妇在线| 久久一区二区三区喷水| 精品久久99| 欧美日本久久| 综合干狼人综合首页| 欧美一区三区| 日韩成人三级| 精品欧美视频| 国产精品115| 日本亚洲不卡| 视频一区二区中文字幕| 午夜av成人| 四虎成人av| 91欧美极品| 四虎在线精品| 亚洲精品观看| 日本午夜大片a在线观看| 欧美激情综合| 久久av综合| 精品视频一区二区三区四区五区| 青草av.久久免费一区| 久久亚洲色图| 天堂成人免费av电影一区| 日韩天堂av| 欧美日韩日本国产亚洲在线| 在线日韩电影| 亚洲高清二区| 欧美日韩国产免费观看视频| 欧美在线亚洲| 亚洲一区区二区| 国产精品婷婷| 免费久久99精品国产| 中文字幕成人| 日本综合视频| 你懂的国产精品永久在线| 国产经典一区| 精品久久在线| 日韩和的一区二在线| 久久精品国语| 欧美日一区二区在线观看| 国产午夜久久av| 日韩久久99| 国产毛片精品| 欧美好骚综合网| 久久一级电影| 免费在线看一区| 亚洲+小说+欧美+激情+另类| 欧美私人啪啪vps| 麻豆久久久久久| 国产盗摄——sm在线视频| 久久久久91| 在线观看一区| 亚洲啊v在线免费视频| 日韩不卡一二三区| 老牛国内精品亚洲成av人片| 日本激情一区| 日本а中文在线天堂| 香蕉国产精品| 日本国产亚洲| 在线一区av| 久久国产精品99国产| 欧美在线不卡| 一本大道色婷婷在线| 亚洲激情不卡| 国产精品欧美在线观看| 国产亚洲一区二区手机在线观看| 99综合视频| 国产精品片aa在线观看 | 国产欧美在线| 国产一区国产二区国产三区 | 国产一区二区三区日韩精品| 视频一区二区中文字幕| 国产精品2区| 欧美精品一二| 国产欧美一区二区三区精品观看| 黄毛片在线观看| 影音先锋久久精品| 91中文字幕精品永久在线| 香蕉成人久久| 精品国产欧美| 羞羞答答国产精品www一本| 日韩精品亚洲专区在线观看| 麻豆mv在线观看| 日韩av一区二| 久久国产中文字幕| 欧美一区二区三区久久| 亲子伦视频一区二区三区| 亚洲人成精品久久久| 97在线精品| 亚洲精品免费观看| 免费一二一二在线视频| 欧美影院视频| 性欧美长视频| 在线一区视频观看| 麻豆国产精品一区二区三区| 噜噜噜躁狠狠躁狠狠精品视频| 美腿丝袜亚洲三区| 蜜桃视频第一区免费观看| 日韩在线中文| 国产精品99久久久久久董美香| 国产亚洲精品v| 国际精品欧美精品| 青青国产精品| 国产色综合网| 日韩欧美三级| 另类欧美日韩国产在线| 在线观看视频免费一区二区三区| 久久免费国产| 国产一区二区三区国产精品| 日韩激情网站| 先锋影音国产一区| 91中文字幕精品永久在线| 国产精品一区二区美女视频免费看| 国产精品呻吟| 午夜国产精品视频免费体验区| 97精品视频在线看| 久久精品女人| 国产精品一区二区精品| 亚洲精品日本| 亚洲一区二区三区无吗| 欧美日韩第一| 久久久天天操| 久久精品电影| 国产在线|日韩| 成人日韩在线| 国产理论在线| 国产精品九九| 国产亚洲精品美女久久久久久久久久| 日av在线不卡| aa国产精品| 99视频在线精品国自产拍免费观看| 久久精品观看| 欧美日韩精品一区二区视频| 欧美一区久久久| 国产aⅴ精品一区二区三区久久|