为了账号安全,请及时绑定邮箱和手机立即绑定

为什么byte b=1;老是出错

public class Helloworld {

     public static void main(String[] args) {

       byte b=1;

       

       

       

}


}



正在回答

2 回答

这是可以运行的,如果不是网页缓存有问题的话,那就是你没有输出语句,你给b赋值了1,但之后你就什么都没有了,如图,可以这样,http://img1.sycdn.imooc.com//57d2abed00012f0906800301.jpg

0 回复 有任何疑惑可以回复我~

因为1是int型,int赋给byte需要强制转换

0 回复 有任何疑惑可以回复我~
#1

Javackx3956272 提问者

那应该怎么定义呢
2016-09-09 回复 有任何疑惑可以回复我~
#2

慕粉0366153

不要瞎说好吗
2016-09-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么byte b=1;老是出错

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号