【摘要】:表4-9 其他运算符1)条件运算符“?:”:是Java语言中唯一的一个三元运算符。 条件运算符应用。程序运行结果:及格2)运算符“[]”:用于定义数组,在第6章介绍。4)运算符“(参数)”:方法(函数)的参数,在第8章介绍。6)运算符“new”:用于创建对象。7)运算符“instanceof”:用于判断对象是否为类的实例,返回一个boolean值。
Java语言除了以上几类运算符外,还有一些其他功能的运算符,如表4-9所示。
表4-9 其他运算符
1)条件运算符“?:”:是Java语言中唯一的一个三元运算符。格式如下。
条件表达式?表达式1:表达式2;
运算方式是:首先判断条件表达式,当条件表达式为true时,取值为表达式1,否则,取值为表达式2。
例如,取y的值为a、b两数中较大的那一个:
y=a>b?a:b
表示当a>b为true时,y=a;否则y=b。
【例4-7】 条件运算符应用。
程序运行结果:
及格(www.daowen.com)
2)运算符“[]”:用于定义数组,在第6章介绍。
3)运算符“.”:用于访问对象的成员。
如:Math.sqrt(x);表示使用Math类中的sqrt()方法,求x的平方根值。
4)运算符“(参数)”:方法(函数)的参数,在第8章介绍。
5)运算符“(数据类型)”:类型强制转换,将变量转换成指定类型,例如:
这时,b被强制转换成整型数,抛弃小数部分取整数值3,于是c的值为6。
6)运算符“new”:用于创建对象。
如:String s=new String("这是一个字符串");表示创建一个String字符串对象s。
7)运算符“instanceof”:用于判断对象是否为类的实例,返回一个boolean值。例如:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关程序设计基础(Java语言)的文章