VariableTest3.java.bak 410 B

1234567891011121314151617181920212223
  1. /*
  2. 强制类型转换:自动类型提升运算的逆运算
  3. 1、需要使用强转符:()
  4. 2、注意点:强制类型转换,可能导致精度损失。
  5. */
  6. class VariableTest3{
  7. public static void main(String[] args){
  8. double d1 = 12.3;
  9. //int i1 = d1;//编译不通过
  10. int i1 = (int)d1;//截断操作,去掉小数点后的数据
  11. System.out.println(i1);
  12. long l1 = 123;
  13. short s2 =(short)l1;
  14. int i2 = 128;
  15. byte b = (byte)i2;
  16. System.out.println(b);
  17. }
  18. }