数据类型转换

来源:2-9 Java中的自动类型转换

qq_心不痛_0

2016-03-17 10:26

我想说的是能不能更清楚展现,那些不能转换那些,那些可以转换?

写回答 关注

3回答

  • qq_大人不打脸_0
    2016-03-17 10:32:53

    boolean不能转换为其他数据类型

    数据转换的规则为:

    byte--short--int--long--float--double

    char--int --long--float--double

    byte、short、char三者不能互相转换

    自动转换:范围小的转换为范围大的

    强制转换:范围大的转换为范围小的


  • xust
    2016-03-17 10:31:29

    低精度可以向高精度自动转换,反过来就不行,需要强转。

    例:int a = 1;

    double b = a;

    -----------------------------

    double a = 2.0;

    int b = a;这样不行。

  • haloodian
    2016-03-17 10:29:42

    字节数更大的不能转换小的,小的能转换成大的

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165171 学习 · 17581 问题

查看课程

相似问题