Java中的基本数据类型和运算符

java中的基本数据类型

  1. (1)整型
    byte:一个字节
    short:两个字节
    int:四个字节
    long:八个字节
    (2) 浮点型
    float:四个字节
    double:八个字节
    (3)字符型
    char:两个字节
    (4).布尔类型
    boolean:一个字节
    2.自动类型转换和强制类型转换
    (1)自动类型转换
    boolean类型不参与数据类型的转换
    char-
    byte-short - int-long-float-double
    byte,short,char类型时会自动转换为int类型,整个表达式的数据类型以最高的为准
    (2)强制类型转换
    上面的顺序反着的时候必须进行强制类型转换,例如:
byte a =5;
byte b=(byte)(a+5);//a+5后的数据类型为int类型

java中的运算符

算术运算符

+,-,*,/,%,++,–
注:(1)当/的左右两边都是整数时,只取整数部分
(2) ++a和a++的区别
++a:先加再使用
a++:先使用再加
(3)%运算结果的符号取决于左边的符号

赋值运算符

=,+=,-=,*=,/=

关系运算符

==,!=,<, >,<=, >=,instanceof

逻辑运算符

&,&&,|,||,~,^

三目运算符

? :

猜你喜欢

转载自blog.csdn.net/weixin_43156969/article/details/82825339