6月 262016
 

今天在对数据进行位操作和加操作混合运算的时候,发现得到的结果不对

int result = src << 4 + 10;

后来发现加法操作符的优先级要高于位操作,所以造成此问题。

附Java操作符的优先级表如下:

打赏
 Posted by on 2016-06-26

Sorry, the comment form is closed at this time.