zoukankan      html  css  js  c++  java
  • Javaj基础-运算符

    1,基本数据类型

    定义 :4类8种:

    数值型:

    整数型Byte,short ,int ,long

    浮点数类型:float,double

    布尔类型:boolean

    引用数据类型:string

    获取取值范围

    注意点

     

    2,数据之间的转换

    ctrl+1提示错误

    分类

    1.自动转换(隐式类型转换)

    小-》大

    能兼容

    目的数据范围要大于源数据

    2.强制转换

    大-》小

    注意点

    3,运算符

    算数运算符

    + - * /  % ++ --

    ++a:先计算再使用 

    a++先使用再计算

    赋值运算符

    比较运算符

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

    结果都是boolean,true,false

     

    主要判断语句

    逻辑运算符

    &&,||,!

    位运算符:主要用于二进制运算中

    &与 ,| ,^,~

     &与&&区别

    单与时,无论真假,右边都进行运算

    双与时,如果左边为真,右边参与运算,如果左边为假,右边不参与运算

    |和||的区别同理,双或时,左边为真,右边不参与运算

    移位运算符

    << 左移,相当于乘以2  : 3<<1 相当于乘以2

    >> 右移,除以2

    >>>无符号右移  得到的数据都是正数

    三元运算符

    格式:boolean类型表达式或者值?值1:值2

    2.流程控制

    1.顺序结构:从上到下,依次执行

    2.选择结构(分支结构) if else  switch  case

    3.循环结构 while do-while for  

  • 相关阅读:
    记一道有趣的数学题
    BJOI2018 二进制
    BJOI2016 IP地址
    BJOI2016 回转寿司
    BJOI2017 开车
    BJOI2019 光线
    java 下载
    springboot 运行相关命令
    sql mapper 里面 Integer 类型判断
    springboot 访问jar同级别下的文件访问问题
  • 原文地址:https://www.cnblogs.com/JacquelineQA/p/14679125.html
Copyright © 2011-2022 走看看