zoukankan      html  css  js  c++  java
  • day02 数据类型的转换(配合之前03 变量数据类型一起看更好)

    Java程序中要求参与计算的数据,必须保证数据类型的一致性,当数据类型不一致的时候,将会发生数据类型转换

    数据类型之间的转换分为两种:

    (隐式)自动类型转换

    自动转换:将取值类型小的类型自动提升为取值范围大的类型

    byte类型在内存中占1个字节,需要和int类型的变量做运算会自动提升为int类型,自动补充3个字节,计算的结果自然就是int类型。

    (强制)强制类型转换

    强制类型转换:将取值范围大的类型转换成取值范围小的类型

    格式:数据类型 变量名 = (数据类型)被转数据值:

    ASKII(美国信息交换标准代码表)

    数字和字符的对照关系表(编码表)

    ASKII编码:American Standard Code for Information Interchange

    Unicode编码:万国码。也是数字和字符符号的对照关系表,开头0-127部分和ASKII完全一样,但是从128开始包含更多的字符。

    需要记忆:

    48--->'0'

    57--->'9'

    65--->'A'

    90--->'Z'

    97--->'a'

    122--->'z'

    在计算机内部运算采用的是二进制的方式,里面的数据都是二进制的0、1格式。

    备注:在char类型和int类型进行转换的过程中,char类型的字符会被转成int类型,需要查询编码集。

     

  • 相关阅读:
    受益一生的15个学习习惯
    如何在工作的头三年里让自己变得强大
    linux定时执行脚本
    SpringMVC基础入门
    Spring与Quartz的整合实现定时任务调度[转]
    强肝保肝养肝4大食物
    Spring官网jar包下载方法
    tomcat管理端的页面安全措施
    Struts2 Action 动态传参数
    Java之控制反转和依赖注入
  • 原文地址:https://www.cnblogs.com/rxqq/p/13956456.html
Copyright © 2011-2022 走看看