
java无符号数值?怎么办呢?
java中有办法将255写入内存,但是只占用一个字节?或者怎么可以构造出一个类型来:这个类型只能占用一个字节..并且取值范围:0-255...
java中有办法将 255写入内存,但是只占用一个字节?
或者怎么可以构造出一个类型来:这个类型只能占用一个字节..并且取值范围:0-255 展开
或者怎么可以构造出一个类型来:这个类型只能占用一个字节..并且取值范围:0-255 展开
6个回答
展开全部
JAVA只有char属于2字节的无符号数据类型,其他的数据类型都是有符号的,byte占1个字节,取值范围为-128~127。
参考《JAVA编程思想》
参考《JAVA编程思想》
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java中不支持无符号变量 所以其你想写入255又占一个字节只能自己在数值中偏移一位了,几127就等于127+128,-128为0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你需要使用long来存储这个值,long在java里是64位整数,java确实不支持无符号数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1 byte 8位 可以表示 0~~~255这样范围的数值(十进制大小)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java 的 byte 类型正合适。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询