zoukankan      html  css  js  c++  java
  • Java——运算符

    Java中的运算符大致可以分为以下几类:

    • 算术运算符
    • 赋值运算符
    • 比较运算符(关系运算符)
    • 逻辑运算符
    • 位运算符
    • 三元运算符

    1.算术运算符

       

     注意:自增自减都不会改变当前变量的类型

    2.赋值运算符

      

     下面的扩展赋值运算符也不会改变变量本身的数据类型;

    3.比较运算符

      

    4.逻辑运算符

      

    逻辑运算符计算的都是布尔类型的数据

    单与(&)和双与(&&)的取舍:

      逻辑与(&):如果前面是false,仍会执行判断&后面的语句;

      短路与(&&):如果前面是false,则不再执行后面的语句;

      但是:两者的运算结果是相同的

    单或(|)与双或(||)相同

    5.位运算符

       

     6.三元运算符

            int m=12;
            int n=5;
            int max=(m>n)?m:n;
            System.out.println(max);

     结构:

      (条件表达式)? 表达式1:表达式2;

    说明:

      条件表达式为true执行表达式1,否则执行表达式2

    且三元运算符也是可以嵌套的。

     凡是可以使用三元运算符的情况,都可以改成if...else..的形式

    7.运算符的优先级

      

  • 相关阅读:
    生物神经网络和人工神经网络浅谈
    卷积神经网络
    DOM进阶之HTMl属性操作(对象属性)
    01 selenium基本使用补充
    01 selenium基本使用
    day4笔记
    03 获取豆瓣电影top250
    02 爬取视频
    day3笔记
    01 requests基本使用
  • 原文地址:https://www.cnblogs.com/codexlx/p/13503325.html
Copyright © 2011-2022 走看看