Java 关系运算符详情及案例(下)

目录
  • 1.运算符 4:“小于”运算符(<)
  • 2.运算符 5:大于或等于 (>=)
  • 3.运算符 6: 小于或等于 (<=)

运算符:构成了任何编程语言的基本构建块。Java 也提供了许多类型的运算符,可以根据需要使用它们来执行各种计算和函数,包括逻辑、算术、关系等。它们根据它们提供的功能进行分类。

上篇文章说到了 “等于”运算符 (==)、“不等于”运算符(!=)、“大于”运算符(>) 这篇文章给大家介绍剩下的三个运算符

1.运算符 4:“小于”运算符(<)

这将检查第一个操作数是否小于第二个操作数。当左侧的操作数小于右侧的操作数时,运算符返回真。它的功能与大于运算符的功能相反。

语法:

变量 1 <变量 2

例证:

var1 = 10
var2 = 20 

var1 < var2 结果为真

例子:

import java.io.*;
class GFG {

 // main方法
 public static void main(String[] args)
 {
  // 初始化变量
  int var1 = 10, var2 = 20, var3 = 5;

  // 显示 var1、var2、var3
  System.out.println("Var1 = " + var1);
  System.out.println("Var2 = " + var2);
  System.out.println("Var3 = " + var3);

  // 比较 var1 和 var2 并打印相应的布尔值
  System.out.println("var1 < var2: " + (var1 < var2));

  // 比较 var2 和 var3 并打印相应的布尔值
  System.out.println("var2 < var3: " + (var2 < var3));
 }
}

2.运算符 5:大于或等于 (>=)

这将检查第一个操作数是否大于或等于第二个操作数。当左侧的操作数大于或等于右侧的操作数时,运算符返回真。

语法:

var1 >= var2

例证:

var1 = 20
var2 = 20
var3 = 10 

var1 >= var2 结果为真
var2 >= var3 结果为真

例子:

import java.io.*;
class GFG {

 // main方法
 public static void main(String[] args)
 {
  // 初始化变量
  int var1 = 20, var2 = 20, var3 = 10;

  // 显示 var1、var2、var3
  System.out.println("Var1 = " + var1);
  System.out.println("Var2 = " + var2);
  System.out.println("Var3 = " + var3);

  // 比较 var1 和 var2 并打印相应的布尔值
  System.out.println("var1 >= var2: "
      + (var1 >= var2));

  // 比较 var2 和 var3 并打印相应的布尔值
  System.out.println("var2 >= var3: "
      + (var3 >= var1));
 }
}

输出:

Var1 = 20
Var2 = 20
Var3 = 10
var1 >= var2: true
var2 >= var3: false

3.运算符 6: 小于或等于 (<=)

这将检查第一个操作数是否小于或等于第二个操作数。当左侧的操作数小于或等于右侧的操作数时,运算符返回真。

语法:

var1 <= var2

例证:

var1 = 10
var2 = 10
var3 = 9 

var1 <= var2 结果为真
var2 <= var3 结果为假

例子:

class GFG {

 // Main方法
 public static void main(String[] args)
 {
  // 初始化变量
  int var1 = 10, var2 = 10, var3 = 9;

  // 显示 var1、var2、var3
  System.out.println("Var1 = " + var1);
  System.out.println("Var2 = " + var2);
  System.out.println("Var3 = " + var3);

  // 比较 var1 和 var2 并打印相应的布尔值
  System.out.println("var1 <= var2: "
      + (var1 <= var2));

  // 比较 var2 和 var3 并打印相应的布尔值
  System.out.println("var2 <= var3: "
      + (var2 <= var3));
 }
}

到此这篇关于Java 关系运算符详情及案例(下)的文章就介绍到这了,更多相关Java 关系运算符内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Java 关系运算符详情及案例(上)

    目录 1.运算符 1:"等于"运算符 (==) 2.运算符 2:"不等于"运算符(!=) 3.运算符 3:"大于"运算符(>) 运算符:构成了任何编程语言的基本构建块.Java 也提供了许多类型的运算符,可以根据需要使用它们来执行各种计算和函数,包括逻辑.算术.关系等.它们根据它们提供的功能进行分类. 运算符类型: 算术运算符 一元运算符 赋值运算符 关系运算符 逻辑运算符 三元运算符 按位运算符 移位运算符 关系运算符:是一组二元运算符,

  • Java 关系运算符详情及案例(下)

    目录 1.运算符 4:"小于"运算符(<) 2.运算符 5:大于或等于 (>=) 3.运算符 6: 小于或等于 (<=) 运算符:构成了任何编程语言的基本构建块.Java 也提供了许多类型的运算符,可以根据需要使用它们来执行各种计算和函数,包括逻辑.算术.关系等.它们根据它们提供的功能进行分类. 上篇文章说到了 "等于"运算符 (==)."不等于"运算符(!=)."大于"运算符(>) 这篇文章给大家介绍

  • Java 位运算符>>与>>>区别案例详解

    下图是java教程中对于>>和>>>区别的解释,但是介绍的并不详细,因为这两种运算符是以补码二进制进行运算的. 1.学习过计算机原理的都知道,数字是以补码的形式在计算机中存储的,那么源码,反码,补码之间的关系是如下所示: **正整数**的原码.反码和补码都一样: **负数部分**: 1.原码和反码的相互转换:符号位不变,数值位按位取反 2.原码和补码的相互转换:符号位不变,数值位按位取反,末位再加1 3.已知补码,求原码的负数的补码:符号位和数值位都取反,末位再加1 2.了解

  • 从零开始学Java之关系运算符

    目录 引言 定义 实例 注意点 举例 总结 引言 ♀ 小AD:明哥,我怎么就那么讨厌刺客,凭什么我就打不过他们,每次把我秒了. ♂ 明世隐:这是因为英雄克制,刺客就是用来对方脆皮的. ♀ 小AD:所以这个叫克制关系? ♂ 明世隐:对,但是刺客却害怕战士型英雄. ♀ 小AD:战士相对被肉克制?肉被射手克制? ♂ 明世隐:差球不多!是一种克制关系,当然不是绝对的,如果段位相差过多,就当我没说.那你跟我什么关系? ♀ 小AD:师徒?大腿? ♂ 明世隐:总之无形之中是不是有一种关系的存在 ? ♀ 小AD

  • Java 运算符详情

    目录 1.算术运算符 2.关系运算符 3.逻辑运算符 4.位运算符 5.赋值运算符 6.条件运算符 7.instanceof 运算符 Java 中的运算符与 C 语言基本一致. 1.算术运算符 操作符 描述 例子 + 加法 : 相加运算符两侧的值 A + B 等于 30 - 减法 : 左操作数减去右操作数 A – B 等于 -10 * 乘法 : 相乘操作符两侧的值 A * B 等于200 / 除法 : 左操作数除以右操作数 B / A 等于2 ++ 自增: 操作数的值增加1 B++ 或 ++B

  • Java的运算符和程序逻辑控制你了解吗

    目录 运算符 算术运算符 基本四则运算符(+-*/%) 增量运算符(+=-=*=/=%=) 自增/自减运算符(++--) 关系运算符 逻辑运算符 逻辑与(&&) 逻辑或(||) 逻辑非(!) 位运算符 按位与(&) 按位或(|) 按位取反(~) 按位异或(^) 移位运算 左移(<<) 右移(>>) 无符号右移(>>>) 小结 条件运算符 程序逻辑控制 Java中程序的逻辑控制语句 分支语句 循环结构 Java中的输入输出方式 输出到控制台

  • 详解Java中运算符及用法

    在前面的内容已经学会了如何定义变量和初始化变量.定义变量的目的就是为了操作数据.Java 语言中给我们提供了专门用来操作这些数据的代码符号,统称为"运算符". 按照操作符的用法,我们可以分为以下几类: 算术运算符 赋值运算符 自增和自减运算符 逻辑运算符 关系运算符 位运算符 不用担心,它们就是些符号而已,帮我们处理操作数据的.下面用代码实例,一一来说明这些运算符的用法. 1. 算术运算符 算术运算符,就是针对数值变量的加.减.乘.除.取余的算术操作: 加 :+ 减:- 乘:* 除:/

  • java继承的概念及案例解析

    这篇文章主要介绍了java继承的概念及案例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 package java09; //定义一个员工类 public class Employee { public void method(){ System.out.println("方法执行!!!"); } } package java09; //定义一个教师类 public class Teacher extends Employee {

  • java 异常捕获及处理案例详解

    目录 一.Java异常简介 二.Java异常的分类 三.异常的使用及执行流程 四.自定义异常 一.Java异常简介 什么是异常? 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常.异常发生时,是任程序自生自灭,立刻退出终止.在Java中即,Java在编译或运行或者运行过程中出现的错误. Java提供了更加优秀的解决办法:异常处理机制. 异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持

  • Java之SpringBoot-Thymeleaf详情

    目录 1.About Thymeleaf 2.Hello Thymeleaf 3.Thymeleaf 表达式 3.1配置文件声明 3.2 常用表达式 3.2.1 0x01 ${} 变量表达式 3.2.2 0x02 *{} 选择变量表达式# 3.2.3 0x03 #{} 消息表达式 3.2.4 0x04 @{} 链接表达式 3.2.5 0x05 空值处理 4.标签与属性 前言: 聊Thymeleaf,需要知道为什么到了SpringBoot中就不用JSP了?这跟SpringBoot打包方式有点关系,

随机推荐