您的位置:寻梦网首页编程乐园Java天地Core JavaJAVA程序员必读
JAVA程序员必读:基础篇(3)语言基础
    
编译:ZSC/太平洋网络学院

语言基础

3.2 操作符

本节教程描述了怎执行各种操作,比如算术和赋值操作。

一个操作符利用一个、两个或者三个运算对象来执行了一个函数。只需要一个运算对象的操作符称为单元运算符。例如++是一个单元操作符,它是对运算对象自增1。需要两个运算对象的操作符号称为双元操纵符。比如等于号(=)就是一个双元操作符,它指定右边的运算对象给左边的运算对象。最后,三元操作符需要三个运算对象。JAVA编程语言有一个三元运算符?:,它是一个简要的if-else语句。

单元操作符支持前缀或者后缀记号。前缀记号是指操作符出现在它的运算对象之前,例如:

operator op //前缀记号

后缀记号是指运算对象出现在操作符之前,例如:

op operator //后缀记号

所有的双元操作符使用中缀记号,即操作符出现在两个运算对象的中间:

op1 operator op2 //中缀记号

三元操作符也是使用中缀记号,例如:

op1 ? op2 : op3 //中缀记号

操作除了执行一个操作,还返回一个数值。返回数值和它的类型依靠于操作符号和运算对象的类型。比如,算术操作符它完成基本的算术操作(加、减)并且返回数值作为算术操作的结果。由算术操作符返回的数据类型依靠于它的运算对象的类型:如果你对两个整型数相加,你就会得到一个整型数。

我们可以将操作符分成以下几类:

算术运算符

关系和条件运算符

移位和逻辑运算符

赋值运算符

其它的运算符

下面我们逐个介绍。

[上一页] [下一页]