JAVA运算符的一些注意点
关系运算符:instance of 用来在运行时指出对象是否是特定类或其子类的一个实例,通过返回一个布尔值来确定。
位运算符:~取反,^异或
当数值类型的数发生+-*/时,要看变量的类型,它决定了最后运算结果的值得类型。其中,有double则为double,有long为long,无long为int,默认为int。
若想得到合适的结果类型,可以进行数值类型转换。
在输出语句中,如果通过加号将两边连接起来,而且两边有一个是String类型,此时,如果String类型在前面,变成连接运算;若在后面,进行运算。
例子如下图:

另外JAVA支持短路运算。即如果 "&&" 运算符的第一个表达式为false,则第二个表达式就不会执行,如果 "||" 运算符的第一个表达式为true,则第二个表达式就不会执行。
短路运算只能支持布尔型的,推荐使用短路运算,可以提高程序的运行效率。

浙公网安备 33010602011771号