教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

EL中的常量有哪些?

更新時(shí)間:2021年11月04日15時(shí)08分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

EL表達(dá)式中的常量又稱字面量,它是不能改變的數(shù)據(jù)。在EL表達(dá)式中包含多種常量,接下來(lái)分別對(duì)這些常量進(jìn)行介紹。


1.布爾常量

布爾常量用于區(qū)分一個(gè)事物的正反兩面,它的值只有兩個(gè),分別是true和false。


2.整型常量

整型常量與Java中的十進(jìn)制的整型常量相同,它的取值范圍是Java語(yǔ)言中定義的常量Long.MIN_VALUE到Long.MAX_VALUE之間,即(-2)63~263-1之間的整數(shù)。


3.浮點(diǎn)數(shù)常量

浮點(diǎn)數(shù)常量用整數(shù)部分加小數(shù)部分表示,也可以用指數(shù)形式表示,例如,1.2E4和1.2都是合法的浮點(diǎn)數(shù)常量。它的取值范圍是Java語(yǔ)言中定義的常量Double.MIN_VALUE到Double.MAX_VALUE之間,即4.9E-324~1.8E308之間的整數(shù)。


4.字符串常量

字符串常量是用單引號(hào)或雙引號(hào)引起來(lái)的一連串字符。由于字符串常量需要用單引號(hào)或雙引號(hào)引起來(lái),所以字符串本身包含的單引號(hào)或雙引號(hào)需要用反斜杠(\)進(jìn)行轉(zhuǎn)義,即用“\”表示字面意義上的單引號(hào),用“\”表示字面意義上的雙引號(hào)。如果字符串本身包含反斜杠(\),也要講行轉(zhuǎn)義,即用“\\”表示字面意義上的反斜杠。

需要注意的是,只有字符串常量用單引號(hào)引起來(lái)時(shí),字符串本身包含的單引號(hào)才需要進(jìn)行轉(zhuǎn)義,而雙引號(hào)不必進(jìn)行轉(zhuǎn)義;只有字符串常量用引號(hào)引起來(lái)時(shí),字符串包含的雙引號(hào)才需要進(jìn)行轉(zhuǎn)義,而單引號(hào)不必轉(zhuǎn)義,例如,"ab'4c\"d5\\e"表示的字符串是ab'4c"\e。


5. Null常量

Null常量用于表示變量引用的對(duì)象為空,它只有一個(gè)值,用null表示。



猜你喜歡

EL標(biāo)識(shí)符的規(guī)范和保留字

JVM組成部分和作用詳細(xì)介紹

MyBatis的執(zhí)行原理詳細(xì)介紹

Java中怎樣定義和聲明接口?

傳智教育Java培訓(xùn)課程

0 分享到:
和我們?cè)诰€交談!