栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

数据类型的转换

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

数据类型的转换

数据类型的转换

容量低------------------------------------->容量高

byte,short,char -> int -> long -> float -> double

  • 手动转换(强制转换)

    注意:高容量转低容量时,需要手动的转换(强制转换),转换时注意内存溢出的问题或者精度问题。

    float a=12.1;
    int b=(int)a;//把小数强转为正式时,直接在变量a前面加(数据类型)

  • 自动转换

    在低容量转高容器时,自动的进行转换。

    char tt='a';
    int d = tt + 1;
    //注意在这里变量tt 自动的转为int类型(英文字母对应的ASCII值)

    ASCII对照表

  • 布尔类型的 不可以转换

    小技巧:当数据值超级大时 可以用下划线来分割(JDK7的特性)但是同时注意内除溢出的问题。

    int money=10_0000_0000; //在输出时结果 仍然为1000000000 并不会带有下划线。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/323322.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号