美文网首页
Java自动类型转换和强制类型转换

Java自动类型转换和强制类型转换

作者: 刘昱涵 | 来源:发表于2019-02-20 04:58 被阅读0次

自动转换
例子

public class Demo
{
    public static void main(String[] args)
    {
        //自动转换
        int a = 5;
        byte b = 6;
        int c = a + b;
        System.out.println(c);
    }
}

a是int类型,b是byte类型 当二者进行加法运算时(根据同类型相加结果还是同类型 并且低类型的先转换成高类型的然后在进行运算 最后结果也是同类型的才行) 由于int的范围比byte的取值范围大这个时候jvm会自动将b转换成int类型

强制转换
与自动转换不同的一点是在前面加上需要转换的类型

int a = (int)1.3

相关文章

  • java数据类型

    1、整型拓展 2、浮点数 3、类型转换 java强制类型转换和自动类型转换。自动类型转换是程序执行过程中自动进行转...

  • Java 数据类型的自动转换和强制转换

    Java 数据类型的自动转换和强制转换 自动转换 自动转换适用于低位数类型向高位数类型的转换 规则: 对于算术运算...

  • JAVA基础第四天

    JAVA数据类型---布尔类型; 数据类型转换自动数据类型转换 强制数据类型转换

  • 类型转换

    由于java是强类型语言,所以要进行有些运算的时候,需要类型转换 从左到右是自动类型转换,从右到左是强制类型转换。...

  • Java 学习笔记_2

    1、隐式转换 和 强制类型转换 隐式转换: 又叫自动类型转换。由系统自动完成的类型转换. 从存储范围小的类型到存储...

  • 引用类型转换

    向上类型转换(自动类型转换),是小类型到大类型的转换向下类型转换(强制类型装换),是大类型到小类型的转换在强制类型...

  • php的数据类型的转换和运算符

    主要分为两种,自动转换和强制类型转换,也就是显式转换和隐式转换,自动转换用的多 php中强制类型转换 在php中的...

  • 2020最新Java课程(一):基础语法 第005课 Java中

    在Java的世界中,有一些数据类型之间是可以相互转换的。一种是自动类型转换,一种是强制类型转换。 一、自动类型转换...

  • Java自动类型转换和强制类型转换

    自动转换例子 a是int类型,b是byte类型 当二者进行加法运算时(根据同类型相加结果还是同类型 并且低类型的先...

  • 第三章 JavaScript中的数据间类型的转换

    数据的类型转换分为强制类型转换和非强制类型转换,强制类型转换也可以称为显示转换,非强制类型转换也可以称为隐式转换。...

网友评论

      本文标题:Java自动类型转换和强制类型转换

      本文链接:https://www.haomeiwen.com/subject/vjxcyqtx.html