📄 autotypepromot.java
字号:
/** 一个简单的应用程序,用来演示简单数据类型的自动类型转换 */
/** 类AutoTypePromot */
public class AutoTypePromot{
/** main()方法 */
public static void main(String args[ ] ){
char c='h';
byte b=5;
int i=65;
long l=465L;
float f=5.65f;
double d=3.234;
int ii=c+i;
// char类型的变量c自动转换为与i 一致的int类型参加运算
long ll=l-ii;
// int类型的变量ii 自动转换为与l 一致的long类型参加运算
float ff=b*f;
// byte类型的变量b自动转换为与f一致的float类型参加运算
double dd=ff/ii+d;
/* int类型的变量ii自动转换为与ff一致的float类型,ff/ii计算结果为float 类型,然后再转换为与d一致的double类型*/
System.out.println("ii="+ii);
System.out.println("ll="+ll);
System.out.println("ff="+ff);
System.out.println("dd="+dd);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -