首页 理论教育JavaWeb编程新手自学手册表达式基本知识详解及示例

JavaWeb编程新手自学手册表达式基本知识详解及示例

【摘要】:在接下来的内容中,将详细讲解Java中表达式的基本知识。图2-20 表达式关系运算符是用来判断真假的,需要表达式来判断真假,结果为true或false。下面将通过一个例子,让读者认识关系运算符和表达式的综合运用知识,具体代码如下:将上述代码进行编译并运行,得到如图2-21所示的结果。

在本书前面的章节中,已经多多少少接触了一些表达式。但是对表达式还十分迷糊,并没有深刻理解表达式。在接下来的内容中,将详细讲解Java中表达式的基本知识。

在程序代码内部,每个表达式都有自己对应的数据类型,例如,intn=10,intm=10;,这些都是带着数据类型的表达式,在实际的程序代码中,大部分的表达式不能单独成为代码中的一行,否则程序会提示语法错误,例如:

978-7-111-39087-9-Part01-108.jpg

在表达式中,能够单独成行的运算符包括赋值运算符和递增、递减运算符,下面将讲解表达式的相关知识。

1.表达式的优先级

将运算符和操作数连接起来就形成了表达式,称为Java表达式,一个变量名和常量名都可以形成简单的表达式。Java运算符有严格的优先级,它和数学中先乘除后加减的原则一样,按优先级从高到低进行运算,如表2-9所示。

表2-9 运算符的优先级

978-7-111-39087-9-Part01-109.jpg

2.表达式

下面将结合运算符讲解一些表达式,让读者加深对表达式的理解。看下面的一段代码:(www.chuimin.cn)

978-7-111-39087-9-Part01-110.jpg

将上述代码编译并运行,得到如图2-20所示的结果。

978-7-111-39087-9-Part01-111.jpg

图2-20 表达式

关系运算符是用来判断真假的,需要表达式来判断真假,结果为true或false。下面将通过一个例子,让读者认识关系运算符和表达式的综合运用知识,具体代码如下:

978-7-111-39087-9-Part01-112.jpg

将上述代码进行编译并运行,得到如图2-21所示的结果。

978-7-111-39087-9-Part01-113.jpg

图2-21 表达式