课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
byte也是整数型,而且它的范围-128~127,应该可以包含num=18在内啊!不解!!
2016-02-21
源自:Java入门第一季(IDEA工具)升级版 2-6
正在回答
默认一切整型用int, 一切浮点用doule, 特殊情况用其他(不能只顾眼前够用,你想你软件发布了,发现突然要支持20亿以内的数字,怎么办,重新经行修改编译?费时费力不说,还有一堆bug,有你调的)
当然,写练习无所谓,但是先养成习惯是更好的
菜鸟小白君 提问者
往小了说byte的表达范围有限,往大了说java语言中没有见过byte类型的数据,最小都得是char类型
byte的大小为8bits而int的大小为32bits
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答avg为什么不能用int
2 回答关于什么时候 用 byte short int long
2 回答为什么声明年龄用18 用Int 而不是byte或者是short呢
1 回答请问 today.equals中的equals为什么不能用==来代替呢?
1 回答为什么num=18,前面不能用 byte或者short呢?