类型之间转换

Posted penphy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类型之间转换相关的知识,希望对你有一定的参考价值。

类型之间转换

    自动类型转换也叫做隐式类型转换:

      当取值范围小的类型赋给取值范围大的类型

    强制类型转换也叫做显式类型转换:

      当取值范围大的类型赋给取值范围小的类型时,则必须进行强制类型转换,但是进行强制类型转换时可能存在精度丢失

 

 

 1 class Cast04 {
 2     public static void main(String[ ] args) {
 3         //自动类型转换也叫做隐式类型转换
 4         byte a = 1;
 5         int b =a;        //构成自动类型转换
 6         float c = b;    //构成自动类型转换
 7         System.out.println("c = " +c);
 8         double d = c;    //构成自动类型转换
 9 
10         //强制类型也叫做显示类型转换
11         int i = (int)3.14;
12         System.out.println("i = " +i);        //输出结果为: i = 3
13     }
14 }

 

以上是关于类型之间转换的主要内容,如果未能解决你的问题,请参考以下文章

不同活动的片段之间的共享元素转换

共享元素转换在父片段和子片段之间不起作用(嵌套片段)

不同活动的片段之间的共享元素转换

片段之间的共享元素转换

视图之间的共享元素转换(不是活动或片段)

Java类型相互转换byte[]类型,blob类型