数据类型转换实例

来源:互联网 发布:五笔输入 知乎 编辑:程序博客网 时间:2024/05/08 08:35
public class TypeTest {public static void main(String args[]){short c;long d=6000;float f;double g=123456789.987654321;c=(short)d;f=(float)g;System.out.println ("c= "+c);System.out.println("d= "+d);System.out.println("f= "+f);System.out.println("g= "+g);}}
结果:

c= 6000
d= 6000
f= 1.23456792E8
g= 1.2345678998765433E8



public class TypeTest {public static void main(String args[]){int c;long d=6000;float f;double g=123456789.987654321;c=(int)d;f=(float)g;System.out.println ("c= "+c);System.out.println("d= "+d);System.out.println("f= "+f);System.out.println("g= "+g);}}

结果:c= 6000
d= 6000
f= 1.23456792E8
g= 1.2345678998765433E8


public class TypeTest {public static void main(String args[]){int c;long d=6000;float f;double g=123456789.987654321;c=(int)d;g=(double)f;System.out.println ("c= "+c);System.out.println("d= "+d);System.out.println("f= "+f);System.out.println("g= "+g);}}
Exception in thread "main" java.lang.Error: 无法解析的编译问题:
局部变量 f 可能尚未初始化
局部变量 f 可能尚未初始化


at TypeTest.main(TypeTest.java:11)
结果:

0 0
原创粉丝点击