Java基本数据类型-基本类型的类型转换
基本类型的类型转换
分为 自动类型转换和强制类型转换
自动类型转换
条件:1,转换前后的数据类型兼容;
2,转换后的数据类型的表示范围要比转换前的大;
强制类型转换
数据类型不兼容,一种不安全的转换;
package
com.java.chap02;
public
class
Demo05 {
``public
static
void
main(String[] args) {
``// 自动类型转换
`short` `s=
1`;
``int
i;
``// 自动类型转换 short类型转成int类型
``i=s;
`System.out.println(
“i=”`+i);
``
``// 强制类型转换
`double` `d=
1.333`;
``float
f;
``// 把double类型的数据强制转换成float类型
`f=(
float`)d;
`System.out.println(
“f=”`+f);
``
``}
}
还没有评论,来说两句吧...