• java(三)基础类型之间的转换


    自动类型转换:容量小的类型自动转换成为容量大的数据类型,数据类型按容量大小排序为:

    有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量最大的那种数据类型,然后在进行运算;

    byte、short、char之间不会互相转换,它们三者在计算时首先转换成int类型 ;

    即声明为b+c的和时,m必须是int类型;

    当任何基础数据类型的值和字符串值进行连接运算时(+),基础数据类型的值将自动转换为字符串类型;

    输出结果为hello1,任何被双引号括起来的就是字符串类型。

    当需要将大容量的基础类型转换成小容量的数据类型时,需要用到强制转换,例如:

    通常,字符串类型不能直接转换成基础类型,但通过基础类型对应的包装类则可以将字符串转换成基础类型;

    需要注意的是,字符串里面的值必须是可以转换成其它的基础类型的。

    布尔类型不可以转换成其它的基础数据类型。 

  • 相关阅读:
    Hadoop2.x环境搭建
    HDFS序列化
    Hadoop2.x介绍
    eclipse(1)----ubuntu下的安装与配置
    hive与hbase
    mysql----启动报错
    序列化+protobuff+redis
    爬虫学习笔记(2)--创建scrapy项目&&css选择器
    日常随笔
    spark学习(2)--hadoop安装、配置
  • 原文地址:https://www.cnblogs.com/xiximayou/p/12035577.html
Copyright © 2020-2023  润新知