byte什么时候是-128--127,什么时候范围是0-255?
刚看了一道题,说字节型数据的范围是0-255,字节型不就是byte型么,byte不是-128—127么?难道计算机底层两者通用么?不好意思,比较小白。
2回答
-
青青草原抓羊小能手
大声跟我念,负128到正127,注意到「负」和「正」两个字了么,这就是数字符号。再跟我念,0到正255,日常生活中我们不会刻意强调正数,所以再跟着我念,0到255。发现两种读法的区别了么,前者读了数字符号,后者没有读。这就是有符号和无符号的区别。有符号 byte 表示范围是 -128 ~ 127,无符号 byte 表示范围是 0 ~ 255。
-
田心枫
byte范围:-128 到 127