zoukankan      html  css  js  c++  java
  • 数据类型转换

    1、自动类型转换

        目的类型比原来的类型大

        两种类型是相互兼容的

        byte->short

        short->int

        char->int

        int->long

        int->double

        float->double float    float4字节,double8字节

        

        两个数中有一个为double类型,另一个也被转换为double类型,结果为double类型;

        否则,两个数中一个为float类型,另一个也被转换为float类型,结果为float类型;

        否则,如果两个操作数中有一个为long类型,另一个也被转换为long类型;

        否则,int类型,另一个也被转换为int类型。

        

    2、强制类型转换

        浮点类型转换为整形

        长整形赋值给短整形

        

        int类型     32位

        byte类型   8位

        如:int aint=257;

          byte abyte = (int)abyte;  得到值为 0001

  • 相关阅读:
    Session Cookie介绍和使用
    Java 设计模式(概述)
    Java-JSON 解析
    Java Fileupload
    docker执行mysql容器修改用户权限
    分布式事务Seata
    idea配置git_2
    idea配置注释
    idea配置git的ssh
    远程阿里云镜像问题
  • 原文地址:https://www.cnblogs.com/mncasey/p/6540479.html
Copyright © 2011-2022 走看看