标签:类型 位运算 问题 左移 布尔 als code byte 不能
`低 ------------------------------------------------------高`
`byte,short,char -> int -> long -> float -> double`
强制类型转换 (高-----低)
自动类型转换(低-----高)
注意点:
异或运算:如果相异则为1,不相异为0
A:0000 1111
B:0110 0111
A^B 0110 1000
<< 左移 *2 >> 右移 /2
0000 0000 0
0000 0001 1
0000 0010 2
0000 0100 4
0000 1000 8
0001 0000 16
2<<3 : 2往左移3位 2^(1+3)=16
条件?true:false。
标签:类型 位运算 问题 左移 布尔 als code byte 不能
原文地址:https://www.cnblogs.com/yicurtain/p/14727408.html