类型转换概念及练习
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类型转换概念及练习相关的知识,希望对你有一定的参考价值。
byte==> short ==> int ==> long ==> float ==> double 类型
8 16 32 64 32 64 位数
从大到小自动转,,从小到大强制转换
例: 1
int a ; int a ; int a ;
long b ; long b ; long b ;
b = a ; a = b ; a =int( b ) ;
正确 错误 正确
2
int a ;
long b ;
c=a+b ; c为long类型
byte a ;
byte b ;
c=a+b ; c为int类型
比int类型小的类型做运算,java在编译的时候就会将它们统一强转成int类型。
当是比int类型大的类型做运算,就会自动转换成它们中最大类型那个
以上是关于类型转换概念及练习的主要内容,如果未能解决你的问题,请参考以下文章