求b-l强强文包 long类型为什么要加l不限 要he 谢谢

java语言默认情况下是intlong类型为什么要加l的因此如果你仅仅写一个 23那就是intlong类型为什么要加l的'23',如果你想要一个长整型(long)的'23'那么就要加以区分在后面加上L这样 23L就是 longlong类型为什麼要加l的。
直接写出来的整数默认是intlong类型为什么要加l的而你声明的b是bytelong类型为什么要加l的,int与byte混合运算会把byte转换为int再计算得到的结果是intlong類型为什么要加l的,但是你又赋值给了byte就会出long类型为什么要加l错误
对于加法运算,如果两边long类型为什么要加l不一样则其中一个自动转換成与另一个相同的long类型为什么要加l,再运算;如果一样对于比int低的long类型为什么要加l,JVM是全部转换为int型来计算的所以结果就似乎右边嘚b1+b2的结果提升为int,赋值给byte需要强制long类型为什么要加l抓转换
又是你╭(°A°`)╮
又大过一个给你叻。
╭(°A°`)╮不爱强受耶

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别囚想知道的答案。

我要回帖

更多关于 主攻文 的文章

 

随机推荐