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

         1、算数运算符

        + :加法

        - :减法

        * :乘法

        / :除法 (整数除法:取商的整数部分,小数部分去掉,不四舍五入)

        % :取余运算

      2、关系运算符

        < :只能比较基本类型数据之间的关系,不能比较对象之间的关系。

        > : (同关系运算符“<”)

        <=: (同关系运算符“<”)

        >=: (同关系运算符“<”)

        == :若使用该运算符比较两个对象的引用(变量),则实质上是比较两个变量是否引用了相同的对象。所谓相同的对象是指,是否是在堆栈(Heap)中开辟的同一块儿内存单元中存放的对象。

      若比较两个对象的引用(变量)所引用的对象的内容是否相同,则应该使用equals()方法,该方法的返回值类型是布尔值。需要注意的是:若用类库中的类创建对象,则对象的引用调用equals()方法比较的是对象的内容;若用自定义的类来创建对象,则对象的引用调用equals()方法比较的是两个引用是否引用了同一个对象,因为第二种情况equals()方法默认的是比较引用。

        != :(同关系运算符“==”)

      3、逻辑运算符 (操作符只能是布尔类型的)

        &&

        ||

        !

  • 相关阅读:
    BZOJ 1562 [NOI2009] 变换序列
    BZOJ 2535:NOI 2010 航空管制
    C++ 莫队算法(转)
    SDOI2013直径(树的直径)
    c++分块算法(暴力数据结构)
    洛谷题解 P2865 【[USACO06NOV]路障Roadblocks】
    c++最短路经典问题
    LOJ#10065. 「一本通 3.1 例 2」北极通讯网络
    最小生成树(kruscal算法)
    飞屋环游记
  • 原文地址:https://www.cnblogs.com/qinglizlp/p/4582556.html
Copyright © 2011-2022 走看看