zoukankan      html  css  js  c++  java
  • Java运算符,关系运算符

    关系运算符介绍

    下表为Java支持的关系运算符

    表格中的实例整数变量A的值为10,变量B的值为20:

    运算符描述例子
    == 检查如果两个操作数的值是否相等,如果相等则条件为真。 (A == B)为假(非真)。
    != 检查如果两个操作数的值是否相等,如果值不相等则条件为真。 (A != B) 为真。
    检查左操作数的值是否大于右操作数的值,如果是那么条件为真。 (A> B)非真。
    检查左操作数的值是否小于右操作数的值,如果是那么条件为真。 (A <B)为真。
    >= 检查左操作数的值是否大于或等于右操作数的值,如果是那么条件为真。 (A> = B)为假。
    <= 检查左操作数的值是否小于或等于右操作数的值,如果是那么条件为真。 (A <= B)为真。

    实例

    下面的简单示例程序演示了关系运算符。复制并粘贴下面的Java程序并保存为Test.java文件,然后编译并运行这个程序:

    public class RelationalOperator {
        public static void main(String[] args) {
            int a = 10;
            int b = 20;
            
            // 检查如果两个操作数的值是否相等,如果相等则条件为真。
            System.out.println("a == b = " + (a == b)); 
            
            // 检查如果两个操作数的值是否相等,如果值不相等则条件为真。
            System.out.println("a != b = " + (a != b)); 
            
            // 检查左操作数的值是否大于右操作数的值,如果是那么条件为真。
            System.out.println("a >  b = " + (a > b)); 
            
            // 检查左操作数的值是否小于右操作数的值,如果是那么条件为真。
            System.out.println("a <  b = " + (a < b)); 
            
            // 检查左操作数的值是否大于或等于右操作数的值,如果是那么条件为真。
            System.out.println("b >= a = " + (b >= a)); 
            
            // 检查左操作数的值是否小于或等于右操作数的值,如果是那么条件为真。
            System.out.println("b <= a = " + (b <= a)); 
        }
    }

    运行结果:

    a == b = false
    a != b = true
    a >  b = false
    a <  b = true
    b >= a = true
    b <= a = false

    注意:不支持连着的比较方式

  • 相关阅读:
    如何实现对ELK各组件的监控?试试Metricbeat
    Dubbo日志链路追踪TraceId选型
    Spring Security如何优雅的增加OAuth2协议授权模式
    聊一聊:MyBatis和Spring Data JPA的选择问题
    Java微服务 vs Go微服务,究竟谁更强!?
    你一定需要知道的高阶JAVA枚举特性!
    当音乐学博士搞起编程,用一本书改变了Java世界!
    Spring Boot 2.x基础教程:使用Flyway管理数据库版本
    文件上传的单元测试怎么写?
    Spring Boot 2.x基础教程:多个文件的上传
  • 原文地址:https://www.cnblogs.com/chuijingjing/p/9409430.html
Copyright © 2011-2022 走看看