关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
yukinonn
2021-09-09 22:19
采纳率: 100%
浏览 56
首页
有问必答
已结题
一个关于byte类型赋值的基础问题
有问必答
java
byte
a
=1; byte
b
=2; byte
c
=a+b;//无法通过编译 byte
d
=1+2;//可以通过编译
写回答
好问题
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
3
条回答
默认
最新
相关推荐
更多相似问题
一个
关于
byte
类型
赋值
的
基础
问题
java
有问必答
2021-09-09 22:19
回答 3
已采纳
因为
byte
类型
再相加的时候,会自动转换成int
类型
,右边的int
类型
赋值
给
byte
类型
便会报错,加上强制
类型
转换可以通过编译。比如
byte
c= (
byte
)(a+b);
Java
byte
或short
类型
赋值
的小
问题
java
2016-02-07 02:05
回答 3
已采纳
Java
byte
或short
类型
赋值
时本质是作为int进行处理的,例如你定义了
一个
byte
b = 120; 你可以反编译看代码
java
p -c查看编译后的字节码指令,这个本质上是作为int
类型
进
Java
中
byte
[]数组new
byte
[0]与null的区别
java
2020-12-31 09:09
回答 4
已采纳
byte
[]
byte
s = new
byte
[0]; 表示定义了
byte
类型
数组,但是数组的长度为0,在堆区有地址值 而
byte
[]
byte
s = null; 堆区没地址值,因为数组的长度不能改
java
给
byte
赋值
_
关于
JAVA
中
Byte
数据
类型
二进制
赋值
运算报错
问题
2021-02-12 13:48
千芥子的博客
自从JDK7更新之后,新增了二进制变量的表示,支持将整数
类型
用二进制来表示,用0b开头;...新手在这个时候会遇到
一个
问题
,为啥
byte
b=0b100_00001会报错(cannot convert from int to
byte
)而short b=0b100...
java
声明
byte
类型
数据_
java
-
关于
byte
类型
数据的一些
问题
2021-03-16 21:24
weixin_39716877的博客
byte
类型
数据的范围
Java
中
一个
byte
类型
数据的大小是
一个
字节,即8位,其范围是-128(1000_0000) ~ 127(0111_1111),二进制的最高位是符号位。使用二进制形式
赋值
报错
问题
为
byte
类型
变量
赋值
只能是-128~127范围内的数...
没有解决我的问题,
去提问