JAVA中变量声明

guyunzhh 2012-04-22 11:11:05
JAVA中整型默认为INT,浮点型默认为Double。如果要声明Float型,需要加上后缀,如Float a=3.4F.
那么整型中byte、short声明时需要加上什么样的后缀。
...全文
349 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
guyunzhh 2012-04-23
  • 打赏
  • 举报
回复
用位宽更小的变量在最初一可能是受硬件所限,二可能是为了提高程序的运行速度。
但是现在硬件基本限制不了什么,一个好的算法,远比在变量声明方面提高的速度要多,这是我的理解。
guyunzhh 2012-04-22
  • 打赏
  • 举报
回复
好的,谢谢楼上。
五哥 2012-04-22
  • 打赏
  • 举报
回复
不需要 ,float的加上F或者f
long的 加上L或者l

byte short赋值的时候 只要不要超出他们的值范围就可以了
danfl998 2012-04-22
  • 打赏
  • 举报
回复
java中表达式里,short,byte默认都作为整形处理,java内部实现short和byte都是整形,
比如两个short相加,返回结果是int
danfl998 2012-04-22
  • 打赏
  • 举报
回复
大小写差别很大

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧