计算机二级JAVA:使用圆括号

文章作者 100test 发表时间 2007:03:10 18:41:18
来源 100Test.Com百考试题网


圆括号(Parentheses )提高了括在其中的运算的优先级。这常常对于获得你需要的结果是必要的。例如,考虑下列表达式:
a >> b 3
该表达式首先把 3 加到变量 b,得到一个中间结果,然后将变量a右移该中间结果位。该表达式可用添加圆括号的办法重写如下:
a >> (b 3)
然而,如果你想先将a右移b位,得到一个中间结果,然后对该中间结果加3,你需要对表达式加如下的圆括号:
(a >> b) 3
除了改变一个运算的正常优先级外,括号有时被用来帮助澄清表达式的含义。对于阅读你程序代码的人来说,理解一个复杂的表达式是困难的。对复杂表达式增加圆括号能帮助防止以后的混乱。例如,下面哪一个表达式更容易读呢?
a | 4 c >> b &. 7
(a | (((4 c) >> b) &. 7))

另外一点:圆括号(不管是不是多余的)不会降低你程序的运行速度。因此,添加圆括号可以减少含糊不清,不会对你的程序产生消极影响。

相关文章


计算机等级二级java辅导:JAVA类基础
计算机二级java循环语句
计算机二级Java的选择语句
计算机二级JAVA:运算符优先级
计算机二级JAVA:使用圆括号
计算机二级JAVA:?运算符
Java更多的库谜题82:啤酒爆炸
Java更多的库谜题81:烧焦到无法识别
Java更多的库谜题76:乒乓
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛