autotypepromot.java
来自「java的书上例子」· Java 代码 · 共 28 行
JAVA
28 行
/** 一个简单的应用程序,用来演示简单数据类型的自动类型转换 */
/** 类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 + =
减小字号Ctrl + -
显示快捷键?