java中的chars[0] >> 8 ,是什么意思
时间: 2024-06-06 08:09:26 浏览: 140
Java8 Stream API 详细使用方法与操作技巧指南
5星 · 资源好评率100%
这个表达式是将chars数组的第一个元素的高8位右移,相当于进行了一个字符编码的转换。在Java中,char类型占用2个字节,即16位,其中高8位和低8位分别表示字符编码的前后两个字节。而使用 >> 运算符可以将一个数向右移动指定的位数,相当于进行了一个二进制数值的计算,这样就可以得到一个新的字符编码。
阅读全文