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"/e。

5. Null常量

Null常量用于表示变量引用的对象为空,它只有一个值,用null表示。

猜你喜欢

EL标识符的规范和保留字

JVM组成部分和作用详细介绍

MyBatis的执行原理详细介绍

Java中怎样定义和声明接口?

传智教育课程

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/java/254012.html

(0)
上一篇 2022年5月9日 08:00
下一篇 2022年5月9日 08:05

相关推荐

发表回复

登录后才能评论