黑马程序员技术交流社区

标题: byte在java中什么意思,取值范围多少。 [打印本页]

作者: ╰ゝ冷筱柔    时间: 2013-11-11 11:21
标题: byte在java中什么意思,取值范围多少。
求各位同学老师解答。
作者: 绿稻穗    时间: 2013-11-12 22:04
字节型  取值范围-2^7~2^7-1
作者: 绿稻穗    时间: 2013-11-12 22:04
字节型  取值范围-2^7~2^7-1
作者: zaneleo    时间: 2013-11-12 23:02
byte代表的是8位,范围是:-128到127.
例加:byte a=127,b=-128;                a=(byte)(a+1);
                b=(byte)(b-1);
                System.out.println(a);
                System.out.println(b);
结果是:a=-128;b=127,都又回到了另一极点。以后只要是这个类型的越界了,总是在这里面循环操作。
作者: chensc    时间: 2013-11-13 08:23
学习学习!
作者: 寻找资拥。    时间: 2013-11-13 13:57
byte是字节,代表的是8位,范围是:-128到127.
byte有一些特殊的转换问题,
比如说,btye b=1;  btye c=2;   b=b+c; //会报错。

byte[] 转String 的方法:

String str=new String(字节数组);

String 转 btye[] 的方法:

getbytes();








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2