zoukankan      html  css  js  c++  java
  • java中的运算符

    算术运算符  赋值运算符

    比较运算符  逻辑运算符  条件运算符

    java中的算术运算符

    加+ - * / 求余% 自增1 ++ 自减1 --

    /   除法  24/6=4 除法除不断的只取整数,忽略小数点后的数(32/6=5)  

    %  24%7=3 ++ 自增1 --自减1

    int a=5;

    int b=++a; //++在左边,a先执行自增,再赋值给b

    int b=a++; //++在右边,a的值先赋值给b,再执行自增 -- 同理

    ++ --只能用于操作变量,不能用于操作数值或常量

    java中的赋值运算符

    赋值=  加等于+=  减等于-=  乘等于*=  除等于/=  模等于%=

     

    java中的比较运算符

    比较的结果是一个布尔值(true  or  false

    >  <  >=  <= 只支持左右两边操作数都是数值类型

    ==  !=  既支持数值,也可以是引用类型

    java中的逻辑运算符

    逻辑运算符

    名称

    举例

    结果

    &&

    a&&b

    如果ab都为true,返回true

    ||

    a||b

    如果ab任一为true,返回true

    !

    !a

    如果afalse,返回true。就是取相反的

    ^

    异或

    a^b

    如果ab有且仅有一个为true,返回true

    异或

    有且只能有一个人投票同意才能通过某议题

    java中的条件运算符

    条件运算符( ? : )也称为三元运算符

    语法形式:布尔表达式   表达式1 :表达式2

    运算过程:如果布尔表达式的值为true,返回表达式1的值,否则返回表达式2的值

    String str=(8>5)?"8大于5":"8小于5";
    System.out.println(str);

    int source=58;

    String mark=(source>60)?"及格":"不及格";

    System.out.println(mark);

    运行结果:不及格

    *** END

  • 相关阅读:
    七、元素操作
    深入解读saltstack的安装及配置1
    Python3.x和Python2.x的区别
    用python3破解wingIDE
    saltstack配置安装的一些关键步骤及安装时各种报错的分析
    中文+django1.9+python3.5一些注意点
    整合git与wingIDE(代码下载)
    python代码编程规范
    centos7虚拟机无法上网的解决办法
    python开源包提交到pypi社区
  • 原文地址:https://www.cnblogs.com/liuyun66535309/p/8763606.html
Copyright © 2011-2022 走看看