双体系Java学习之类型转换和常量

类型转换


java 复制代码
        int i=128;
        double b =i;//内存溢出

        //强制转换  (类型)变量名  高---低
        //自动转换   低---高

        System.out.println(i);
        System.out.println(b);

        /*
        注意点:
        1.不能对布尔值进行转换
        2.不能把对象类型转换为不相干的类型,
        3.再把高容量转换到低容量的时候,强制转换
        4。转换的时候可能存在内存溢出,或者精度问题!
         */

        System.out.println("================");
        System.out.println((int)23.7);//23
        System.out.println((int)-45.89f);//-45

        System.out.println("================");
        char c='a';
        int d=c+1;
        System.out.println(d);
        System.out.println((char)d);

常量

相关推荐
rgeshfgreh3 分钟前
Spring事务传播机制深度解析
java·前端·数据库
无名-CODING3 分钟前
Java Spring 事务管理深度指南
java·数据库·spring
xiaolyuh1234 分钟前
Spring MVC Bean 参数校验 @Validated
java·spring·mvc
全栈小精灵4 分钟前
Winform入门
开发语言·机器学习·c#
心静财富之门4 分钟前
退出 for 循环,break和continue 语句
开发语言·python
ha20428941945 分钟前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
txinyu的博客6 分钟前
map和unordered_map的性能对比
开发语言·数据结构·c++·算法·哈希算法·散列表
蕨蕨学AI11 分钟前
【Wolfram语言】45.2 真实数据集
java·数据库
振华说技能12 分钟前
SolidWorks学习大纲-从基础到全面精通,请看详情
学习
曦月逸霜13 分钟前
离散数学-学习笔记(持续更新中~)
笔记·学习·离散数学