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

您的位置:首頁技術(shù)文章
文章詳情頁

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

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

本文實例講述了Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換。分享給大家供大家參考,具體如下:

相關(guān)內(nèi)容: 基本數(shù)據(jù)類型 整型 浮點型 字符型 布爾型 數(shù)據(jù)類型轉(zhuǎn)換 數(shù)組

首發(fā)時間:2017-06-22 21:18

修改時間:

2018-03-16 15:40 :修改了一下文字布局和樣式,增加了“相關(guān)內(nèi)容”,修改了標題,增加了數(shù)組數(shù)據(jù)類型

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

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

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

整型的數(shù)據(jù)類型包括: byte,short,int,long

他們的大小范圍如下:

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

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

浮點型的數(shù)據(jù)類型包括:float,double

他們的大小范圍如下:

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

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

浮點數(shù)默認類型為double

特殊浮點值:

POSITIVE_INFINITY:表示正無窮

NEGATIVE_INFINITY:表示負無窮

NaN:表示非數(shù)值

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

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

字符型:

字符類型的數(shù)據(jù)類型有char

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

布爾類型的數(shù)據(jù)類型為boolean

boolean只有兩個值:true,false

注意:

不使用--不出現(xiàn)不初始化,使用--必須初始化,true/false

boolean的值只占一個字節(jié)。

boolean只有true和false

賦值:boolean b =true

類型轉(zhuǎn)換:

運算中,不同類型的數(shù)據(jù)先轉(zhuǎn)化為同一類型,然后進行運算

有自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)換:

自動類型轉(zhuǎn)換如byte+long的結(jié)果自動是long

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

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

byte b1=3,b2=4,b;

b=b1+b2;

b=3+4;

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

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

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

2.轉(zhuǎn)換規(guī)則:

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

3.

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

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

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

注意:+=,++能夠自動轉(zhuǎn)換

4.

1. System.out.println(‘a(chǎn)’)System.out.println(’a’+1) 的區(qū)別。

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

5.

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

Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

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

可以通過索引來取得數(shù)組元素:Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

可以使用.length獲取數(shù)組的長度:Java基本數(shù)據(jù)類型與類型轉(zhuǎn)換實例分析

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

更多java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java面向?qū)ο蟪绦蛟O(shè)計入門與進階教程》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》

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

標簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
四虎在线精品| 日本久久成人网| 亚洲黄色影院| 国产精品嫩草99av在线| 香蕉久久夜色精品国产| 伊人成人网在线看| 欧美成人综合| 蜜臀av国产精品久久久久| 中文字幕av一区二区三区人| 最新国产精品视频| 国产精品久久乐| 日韩欧美三级| 在线视频亚洲| 国产一级成人av| 岛国av在线播放| 欧美日韩国产欧| 日本色综合中文字幕| 精品视频自拍| 在线综合欧美| 国产精品麻豆成人av电影艾秋 | 国产亚洲精品久久久久婷婷瑜伽| 三级在线看中文字幕完整版| 亚洲免费在线| 国产精品亚洲片在线播放| 色婷婷综合网| 伊人精品久久| 91一区二区三区四区| 黄色成人91| 久久精品日韩欧美| 国产亚洲福利| 精品国产欧美日韩| 蜜桃国内精品久久久久软件9| 日韩国产一区二| 麻豆精品蜜桃| 国产亚洲精aa在线看| 一区二区小说| 欧美国产另类| 亚洲欧洲国产精品一区| 欧美三区四区| 国产精品mv在线观看| 欧美日韩视频一区二区三区| 国产日韩一区| 国产精品婷婷| 韩国精品主播一区二区在线观看| 日韩av一区二区在线影视| 欧美/亚洲一区| 国产精品一区二区精品| 激情综合自拍| 91亚洲一区| 国产精品一区毛片| 免费欧美在线视频| 亚洲天堂黄色| 超碰成人av| 美腿丝袜亚洲一区| 日韩中文字幕| 亚洲免费在线| 91久久久精品国产| 日韩在线第七页| 国产精品主播在线观看| 久久电影一区| 亚洲婷婷在线| 国产精品黑丝在线播放| 91精品国产自产观看在线| 西西人体一区二区| 亚洲精品888| 99久久婷婷| 日韩毛片视频| 国产一区二区三区91| 国产精品麻豆成人av电影艾秋 | 亚洲精品福利电影| 国产精品22p| 国产探花在线精品| 日韩精品一区二区三区中文字幕| 日韩午夜免费| 亚洲第一区色| 婷婷成人在线| 99精品电影| 国产精品av久久久久久麻豆网| 日韩大片免费观看| 日韩欧美一区免费| 欧美成人基地 | 国产 日韩 欧美 综合 一区| 日韩av一区二区三区四区| 国产一区91| 伊人影院久久| 免费视频久久| 鲁大师成人一区二区三区| 91久久国产| 亚洲精品国产偷自在线观看| 激情综合网五月| 91成人精品视频| 91九色精品| 久久性天堂网| 婷婷综合福利| 国产三级一区| 九九久久国产| 国产v综合v| 一区福利视频| 夜夜嗨av一区二区三区网站四季av| 欧美福利一区| 日韩精品一二三四| 日韩视频1区| 91成人精品在线| 麻豆成人91精品二区三区| 国产成人精品三级高清久久91| 亚洲欧美网站| 久久精品97| 国产一区二区三区久久| 在线亚洲人成| 国产亚洲精品v| 日韩高清二区| 国产一区二区三区黄网站| 丝袜美腿诱惑一区二区三区 | 中文字幕av亚洲精品一部二部| 亚洲乱码久久| 国产欧美亚洲精品a| 国产一区二区三区精品在线观看| 欧美freesex黑人又粗又大| 女人天堂亚洲aⅴ在线观看| 在线看片一区| 麻豆一区二区三| 激情欧美日韩一区| 日韩国产一区二| 国产高潮在线| 波多野结衣一区| 97成人超碰| 蜜臀国产一区| 亚洲人成亚洲精品| 毛片不卡一区二区| 1024精品久久久久久久久| 日韩精品视频中文字幕| 成人亚洲一区二区| 免费在线欧美视频| 精品美女在线视频| 99国产一区| 国产精品久久久久久久久久妞妞| 国产一区丝袜| 蜜臀av亚洲一区中文字幕| 精品女同一区二区三区在线观看| 久久精品高清| 国产欧美一区二区三区精品观看 | 日本一区福利在线| 日韩在线第七页| 日本强好片久久久久久aaa| 精品欧美一区二区三区在线观看| 亚洲精品系列| 香蕉视频亚洲一级| 91午夜精品| 亚洲欧美伊人| 久久久国产精品入口麻豆| 欧美日韩国产在线一区| 欧美日本不卡高清| 久久精品影视| 国产精品高清一区二区| 欧美另类专区| 亚洲精品**中文毛片| 日本99精品| 91久久国产| 国产传媒在线观看| 欧美午夜网站| 99在线观看免费视频精品观看| 老司机精品视频网| 亚州av日韩av| 亚洲免费成人| 国产传媒在线观看| 国产精品午夜一区二区三区| 伊人久久婷婷| 福利在线免费视频| 国产精品一区二区精品| 久久亚洲美女| 女人av一区| 日韩精品2区| 国内揄拍国内精品久久| 日韩欧美中文字幕在线视频| 亚洲激情国产| 欧美午夜精彩| 久久久久久免费视频| 日韩88av| 久久久久伊人| 国产日本精品| 亚洲v天堂v手机在线| 激情欧美亚洲| 日韩免费福利视频| 国模大尺度视频一区二区| 国产乱码精品一区二区三区亚洲人| 性欧美长视频| 中文亚洲欧美| 亚洲精品国产偷自在线观看| 色婷婷久久久| 97精品中文字幕| 国内精品亚洲| 精品五月天堂| 国产成人久久| 毛片在线网站| 日韩中文首页| 久久精品国产68国产精品亚洲| 精品国模一区二区三区| 精品视频在线你懂得| 麻豆精品一区二区综合av| 国产精品magnet|