• javase(八大基本数据类型)


    1、基本数据类型(四类八种)

    (1)八种基本数据类型:

    整型:byte       1(字节)
    
         short      2
    
         int        4
    
         long       8
    
     
    
    浮点型:float     4
    
           double    8
    
     
    
    字符型:char       2
    
    
    
    布尔型:boolean    1     默认值:false

    (2)基本数据类型和引用数据类型的范围:

    Java中的基本数据类型只有八种:byte、short、int、long、float、double、char、boolean;除了基本类型和枚举类型,剩下的都是引用类型。

    (3)float与double

            float f1=3.4f;
            float f2=3.5;

    在进行声明的时候,f2报错,原因是默认情况下小数为double类型的数据,因此,要用float的话就要进行强制类型转换(范围小的转换为范围大的)

    float f2=(float) 3.5;

    (4)short s1 = 1; s1 = s1 + 1;与short s1 = 1; s1 += 1;的区别:

    前面的s1+1中的1 为int型 而int型高于short型,所以系统会做一次默认的隐式类型转换 即s1+1为int型,把一个int赋值给short当然有错需要强制类型转换(int转换为short)

            short s3 = 1;//short
            s3 = (short) (s3 + 1);

    后面的+=这个运算符具有隐式转换功能,所以没错

  • 相关阅读:
    密码学常用解码网站
    macOS VMware Fusion 中 vmtools为灰色
    XSS-Payloads
    Tomcat 漏洞总结
    mac 更新完Big Sur需重新配置项目
    sqlmap的使用 ---- 自带绕过脚本tamper
    FTP 日志分析
    CentOS Java环境问题
    Nginx 学习
    英语学习-邮件表达方法 例句
  • 原文地址:https://www.cnblogs.com/zhai1997/p/12507129.html
Copyright © 2020-2023  润新知