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

    数据类型不一样时,将会发生数据类型转换

    1. 自动类型转换(隐式):

     特点:代码不需要进行特殊处理,自动完成。

     规则:数据范围从小到大。

    2. 强制类型转换(显式):

     特点:代码需要进行特殊的格式处理,不能自动完成。

     格式:范围小的类型 范围小的变量名 = (范围小的类型)原本范围大的数据

     例如:int num = (int) 100L;

     注意事项:

    a. 强制类型转换一般不推荐使用,因为有可能造成精度损失、数据溢出。

    b. byte、short、char类型,可以发生数学运算,例如加法 “+” 。char zifu = 'a' ; System.out.println( zifu + 1) ; 最终结果是 66

    c. byte、short、char类型在运算时,都会被提升为int类型,再计算。

    d. boolean类型不能发生数据类型转换

  • 相关阅读:
    编程经验
    GIS业务逻辑
    算法逻辑
    js中arguments的作用
    C#基础及记忆概念
    POI创建Excle
    数据库元数据分析Demo
    c3p0写连接池 Demo
    dbutils的使用Demo
    dbcp写连接池 Demo
  • 原文地址:https://www.cnblogs.com/aoligei/p/12332385.html
Copyright © 2011-2022 走看看