基本数据类型转换

  • 自动类型转换(又小转大)
  • 强制类型转换(有大转小)
  • char类型与int类型可以转换
  • 注意:布尔类型不可以与任何类型转换
    byte->short->int->long->float->double->
    char->int
代码块
```package com.foreknow.test;
public class convertType {
    public static void main(String[] args) {
        int a=15;
//      将小类型赋值给大类型,自动类型转换
        double d=a;
        System.out.println(d);
        
        double dd=3.141;
//      将大类型复制给小类型,强制类型转换
        int c=(int) dd;
        System.out.println(c);
            
        char cc='b';
        int bb=cc;
        System.out.println(bb);
        
        float f=3.25F;
//      float f=(float)3.25;强制转换
        System.out.println(f);
        
        byte b1=12;
        byte b2=13;
        double b3=b1+b2;
        System.out.println(b3);
        
        double ddd=a+dd;
        System.out.println(ddd);
    }

}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一:Java的基本数据类型和引用数据类型 1:基本数据类型 2:引用数据类型 二:基本数据的类型转换 基本数据类型...
    哦00阅读 510评论 0赞 0
  • Java中的类型转换在Java编码中具有重要的作用。首先,来了解下数据类型的基本理解:数据类型是用来描述数据的种类...
    时待吾阅读 1,476评论 0赞 2
  • 第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) c...
    Jasonme阅读 1,238评论 0赞 4
  • 类型转换 Java 语言是一种强类型的语言。强类型的语言有以下几个要求:变量或常量必须有类型:要求声明变量或常量时...
    尼古拉斯_富貴阅读 192评论 0赞 0
  • 算术运算时的转换 首先,要明确一点:Java不支持不同类型之间的数据运算。那么,如果在实际编程真正碰到不同类型的数...
    一直想上树的猪阅读 307评论 0赞 1

友情链接更多精彩内容