zoukankan      html  css  js  c++  java
  • JAVA基础数据类型和运算符总结 糖不苦

    一,JAVA的数据类型
    逻辑型----boolean 只允许取值true和false
    字符型----char java采用unicode编码(utf16),每个字符占用两个字节
    整数型----byte, short, int, long java里没有无符号的整型 默认是int类型
    浮点型----float, double 默认是double类型

    char定义的时候用单引号定义 例如 char c = '\u534e'; char d = 'a';

    byte 1字节 8位
    short 2字节 16位
    int 4字节 32位
    long 8字节 64位

    float 4字节
    double 8字节

    byte short char 在做运算的时候,系统会先转换成int类型再运算,所以需要加一个强制转换符

    二, JAVA语言支持的运算符
    算术运算符:+,-,,/,%,++,--
    关系运算符:>,<,>=,<=,==,|=
    逻辑运算符:!,&,|,^,&&,||
    位运算符:&,|,^,~,>>,<<,>>>
    赋值运算符:=
    扩展赋值运算符:+=,-=,
    =,/=
    字符串连接运算符:+

    &&与 ||或 例如int i=1,j=2; boolean flag1=(i>5)&&((j*3)>5); &&前面已经为false 后面的运算不再计算

    • 运算符两侧的操作数只要有一个是字符串(String)类型,系统会自动将另一个操作数转换成字符串类型再进行连接
      int c=123;
      System.out.println("c="+c);
      当进行打印的时候,无论任何类型,都自动转换成字符串再进行打印
  • 相关阅读:
    redis 集群
    redis--主从复制
    redis--AOF
    React——组件
    React——文件夹分析
    WEB面试
    WEB基础——接收后台文件方法
    WEB基础——AJAX
    C#进阶——IOC
    C#基础——HttpContext
  • 原文地址:https://www.cnblogs.com/wwyydd/p/13957668.html
Copyright © 2011-2022 走看看