从零开始的JAVA -4. 运算符与表达式
在JAVA中 一共有36种运算符,按照运算类型可以分为6大类
|
1.逻辑与运算符
与:"&&",逻辑表达式为<a>&&<b>,只有当a,b的值同时为true时整个表达式才为true,其他的都为flase.
或:"||" 逻辑表达式为<a>||<b>,其中一个或者2个为true,,整个表达式为ture,其他为flase,
非:"!"逻辑表达式为!<a>,只要表达式a为true,那么整个表达式为flase,其他则为ture.
2.条件运算符与表达式
条件运算符是三目运算符,所以需要3个操作单位,他使用两个符号("?",":")来表示这个运算符。
一般形式:
<表达式1>?<表达式2>:<表达式3>
表达式1通常为关系表达式,三目运算符的运行规则是 当表达式1为true时,取表达式2的值,反之则取表达式3的值。
举例:将小写字母转换成大写字母