杭州Java培训
达内杭州Java培训中心

15268258619

热门课程

Java开发:byte转int的方式

  • 时间:2015-12-01
  • 发布:杭州java培训
  • 来源:PHPERZ


    达内java培训专家指出,byte转化为int有两种情况:

    1、要保持数值不变

    应用场景:数值计算,等等。

    方法:可以直接采用强制类型转换:int i = (int) aByte,

    例如:若aByte=0xff(即数值为-1),则转化为int后,i为0xffffffff,数值仍为-1。

    2、保持最低字节中各个位不变,3个高字节全部用0填充

    应用场景:编解码操作,

    方法:采用位操作:int i = aByte & 0xff,

    例如:若aByte=0xff,转化为int后,i为0x000000ff。



上一篇:java注解的特点和原理
下一篇:JavaOne 2015主题演讲

恭喜达内获得《产学合作协同育人项目合作伙伴奖》

中传学子参加达内Java培训,转身成为Java工程师月薪12.5K

达内教育总裁韩少云受邀出席GIE国际教育峰会做主题演讲

学员参加达内网络营销培训,获10万年薪入职微众传媒

选择城市和中心
贵州省

广西省

海南省