版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/
对于Java中byte数据类型。大家都知道这是一个1个有没有数数据字节个数的工具8位二进制的数据类型。
那么就有明確的取值范围:-128~127.无符号的取值范围为0~255.
这样看其范围是2的8次方对应的数量。
那么如果一个byte类型的数,循环运算时超出了byte类型的取值范圍。是继续扩大还是在取值范围内循环?
结果很明显:循环运算后超出界限时会回到取值范围的另一端。
像一个圆开头与结尾相连。