zoukankan      html  css  js  c++  java
  • java(三)基础类型之间的转换

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    LeetCode153.寻找旋转排序数组中的最小值
    LeetCode88.合并两个有序数组
    分析树
    LeetCode119.杨辉三角 II
    ssh传输文件
    ubuntu arm妙算加载cp210x驱动
    terminator终端工具
    ros使用rplidar hector_mapping建地图
    launch文件
    eclipse配置ros cakin编译环境
  • 原文地址:https://www.cnblogs.com/xiximayou/p/12035577.html
Copyright © 2011-2022 走看看