学科分类
目录
Java Web

EL中的常量

EL表达式中的常量又称字面量,它是不能改变的数据。在EL表达式中包含多种常量,接下来分别对这些常量进行介绍。

1、布尔常量

布尔常量用于区分一个事物的正反两面,它的值只有两个,分别是true和false。

2、整型常量

整型常量与Java中的十进制的整型常量相同,它的取值范围是Java语言中定义的常量Long.MIN_VALUE到Long.MAX_VALUE之间,即(-2)63~263-1之间的整数。

3、浮点数常量

浮点数常量用整数部分加小数部分表示,也可以用指数形式表示,例如1.2E4和1.2都是合法的浮点数常量。它的取值范围是Java语言中定义的常量Double.MIN_VALUE到Double.MAX_VALUE之间,即4.9E-324~1.8E308之间的整数。

4、字符串常量
字符串常量是用单引号或双引号引起来的一连串字符。由于字符串常量需要用单引号或双引号引起来,所以字符串本身包含的单引号或双引号需要用反斜杠(\)进行转义,即用“'”表示字面意义上的单引号,用“"”表示字面意义上的双引号。如果字符串本身包含反斜杠(\),也要进行转义,即用“\”表示字面意义上的一个反斜杠。
需要注意的是,只有字符串常量用单引号引起来时,字符串本身包含的单引号才需要进行转义,而双引号不必进行转义;只有字符串常量用双引号引起来时,字符串本身包含的双引号才需要进行转义,而单引号不必转义,例如"ab'4c"d5\e"表示的字符串是ab'4c"d5\e。
5、Null常量
Null常量用于表示变量引用的对象为空,它只有一个值,用null表示。

点击此处
隐藏目录