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  

  • 相关阅读:
    android自定义View之NotePad出鞘记
    一个电商项目的Web服务化改造
    一个电商项目的Web服务化改造
    POJ 2886 Who Gets the Most Candies?
    POJ 2392 Space Elevator
    POJ 1276 Cash Machine
    POJ 2063 Investment
    CodeForces 159c String Manipulation 1.0
    Gym
    FZU 1921 栀子花开
  • 原文地址:https://www.cnblogs.com/JacquelineQA/p/14679125.html
Copyright © 2011-2022 走看看