双体系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);

常量

相关推荐
鲨鱼吃橘子1 小时前
C++刷题--递归回溯剪枝(二)
开发语言·数据结构·c++·算法·leetcode·深度优先·剪枝
学编程的闹钟6 小时前
PHP变量类型转换机制全解析
学习
Ulyanov8 小时前
高保真单脉冲雷达导引头回波生成:Python建模与实践
开发语言·python·仿真·系统设计·单脉冲雷达
t***44238 小时前
【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之后端环境搭建
java
daidaidaiyu8 小时前
SpringCloud 微服务实现一则 (Eureka + Hystrix)
java·spring
小哥不太逍遥8 小时前
Technical Report 2024
java·服务器·前端
阿猿收手吧!9 小时前
【C++】jthread:优雅终止线程新方案
开发语言·c++
lly2024069 小时前
《JavaScript 实例》
开发语言
edisao9 小时前
序幕-内部审计备忘录
java·jvm·算法
十五年专注C++开发9 小时前
C++中各平台表示Debug的宏
开发语言·c++·debug