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

目录
  • 引言
  • 定义
  • 实例
  • 注意点
  • 举例
  • 总结

引言

♀ 小AD:明哥,我怎么就那么讨厌刺客,凭什么我就打不过他们,每次把我秒了。
♂ 明世隐:这是因为英雄克制,刺客就是用来对方脆皮的。
♀ 小AD:所以这个叫克制关系?
♂ 明世隐:对,但是刺客却害怕战士型英雄。
♀ 小AD:战士相对被肉克制?肉被射手克制?
♂ 明世隐:差球不多!是一种克制关系,当然不是绝对的,如果段位相差过多,就当我没说。那你跟我什么关系?
♀ 小AD:师徒?大腿?
♂ 明世隐:总之无形之中是不是有一种关系的存在 ?
♀ 小AD:对啊。
♂ 明世隐:那我们今天来学习Java关系运算符。
♀ 小AD:哎呀我的哥亲娘类,怎么又绕到这里来了,哥你只是就好了,用不着这样的。我学习很勤快的。
♂ 明世隐:瞧你这话说的,搞得跟我逼你似的。
♀ 小AD:虽然不是,但我感觉我被套路,来来来,放马过来。

定义

关系元素符,也称为“比较运算符”,用于用来比较判断两个变量或常量的大小。

关系运算符分为6种:等于、不等于、大于、小于、大于等于、小于等于,与数学中关系比较的几乎一样。

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

实例

package operator;
//关系运算符学习
public class Operator5 {
	public static void main(String[] args) {
		int a = 10;
		int b = 20;
		System.out.print("a==b:");
		System.out.println(a==b);
		System.out.print("a!=b:");
		System.out.println(a!=b);
		System.out.print("a>b:");
		System.out.println(a>b);
		System.out.print("a<b:");
		System.out.println(a<b);
		System.out.print("a>=b:");
		System.out.println(a>=b);
		System.out.print("a<=b:");
		System.out.println(a<=b);
	}
}

运行结果

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

注意点

1.关系运算符的结果都是布尔型的,要么true,要么false。

2.不要把“==”写错成“=”,前者是”判断是否相等的关系运算符“,而后者是赋值。

♀ 小AD:哥我觉得这次的内容蛮简单的,我想自己写个实例来掌握一下。
♂ 明世隐:当然可以,要的就是你这种爱钻研,肯动手的。
♀ 小AD:那必须的啊,不动手我怕被喷,好在我机智。
♂ 明世隐:知道就好。
♀ 小AD:我就以我们的星星数来举例。
♂ 明世隐:可以,你高兴就好,我反正无所谓。
♀ 小AD:那来吧。

举例

package operator;
//关系运算符学习
public class Operator6 {
	public static void main(String[] args) {
		int ming = 200;//明哥星星总数
		int adc = 199;;//AD星星总数
		System.out.print("ming==adc:");
		System.out.println(ming==adc);
		System.out.print("ming!=adc:");
		System.out.println(ming!=adc);
		System.out.print("ming>adc:");
		System.out.println(ming>adc);
		System.out.print("ming<adc:");
		System.out.println(ming<adc);
		System.out.print("ming>=adc:");
		System.out.println(ming>=adc);
		System.out.print("ming<=adc:");
		System.out.println(ming<=adc);
	}
}

运行结果

ming==adc:false
ming!=adc:true
ming>adc:true
ming<adc:false
ming>=adc:true
ming<=adc:false

♀ 小AD:明哥怎么样?
♂ 明世隐:这样写没毛病,毕竟这次的比较简单。
♀ 小AD:那就是我掌握的好咯,是吧。
♂ 明世隐:对,肯定是这样。你这个凡是都能举出例子来的行为,我给你点赞。虽然都是跟游戏相关的,但也能很好的代入到里面,进而掌握知识。
♀ 小AD:我就说我聪明吧,轻松搞定。
♂ 明世隐:对,大聪明,加油!
♀ 小AD:好勒,明哥开始套路那么深,我还以为是有多难呢。
♂ 明世隐:有明哥的辅助,都不能,轻松学习,今天休息改日再战!

总结

本片文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!

(0)

相关推荐

  • 一篇文章带你入门java算术运算符(加减乘除余,字符连接)

    目录 概念 实例 注意点 1.除法不能整除时 2.类型的提升 3.字符的(+)操作 4.字符串的(+)操作 实例1 实例2 实例3 实例4 总结 概念 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样. 运算符 描述 实例 + 加法 - 相加运算符两侧的值 20+10=30 - 减法 - 左操作数减去右操作数 20-10=10 * 乘法 - 相乘操作符两侧的值 20*10=200 / 除法 - 左操作数除以右操作数 20/10=2 % 取余 - 左操作数除以右操作数的余数 20%10=

  • java中的基础运算符

    目录 一.算术运算符 二.关系运算符 三.位运算和逻辑运算符 四.赋值运算符 一.算术运算符 算术运算符的作用和在数学中的作用一样,主要的算术运算符有以下几种 1.+加 2.-减 3.*乘 4./除 5.%取余 其中加.减.乘.除的用法同数学中的相同,不过需要注意的是 / 和 % 的区别:两个数据做除法,/取结果的商,%取结果的余数.除了这五种还有以下两种: ++自增:变量的值加1 – 自减:变量的值减1 使用时需要注意以下几点: ​ 1.++和-- 既可以放在变量的后边,也可以放在变量的前边.

  • 一篇文章带你入门Java运算符

    目录 算数运算符(Arithmetic operator) 关系运算符(Relational operator) 逻辑运算符(Logical operator) 赋值运算符(Assignment Operators) 三元运算符(Ternary operator) 运算符优先级 标识符的命名规则和规范 关键字定义和特点 保留字 总结 运算符时一种特殊的符号,用以表示数据的运算,赋值和比较等. 算数运算符 赋值运算符 关系运算符 逻辑运算符 位运算符 三元运算符 算数运算符(Arithmetic

  • 深入了解JAVA数据类型与运算符

    目录 前言 变量与类型 变量的分类 按声明的位置来分类: 按数据类型划分: 变量的命名规则 硬性指标: 软性指标: Java类型汇总: 运算符 总结 前言 Java的数据类型与运算符很多与C语言大致相同,但是也存在很多的差别,学习时注意区分. 变量与类型 变量:指的是程序运行时可变的量,相当与开辟了一块内存空间来保存一些数据. 类型:指的是对变量的种类进行划分,不同的类型的变量具有不同的特性. 变量的分类 按声明的位置来分类: a.成员变量:声明在方法之外的变量,不过没有 static 修饰.可

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

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

  • 一起学JAVA基础之运算符

    目录 1运算符 1.1概述 1.2运算符速查表 1.3练习:测试自增自减 1.4练习:测试逻辑运算符 1.5练习:求两数的最大值 1.6练习:求平年闰年 2拓展补充: 2.1总结1:算术运算符之自增自减运算符 2.2总结2:逻辑运算符 2.3总结3:优先级控制 总结 1 运算符 1.1 概述 运算符 用于连接 表达式 的 操作数,并对操作数执行运算. 例如,表达式num1+num2,其操作数是num1和num2,运算符是”+”. 在java语言中,运算符可分为5种类型: 算术运算符.赋值运算符.

  • 从零开始学JAVA之可变参数

    下面是一个简单的小程序: 复制代码 代码如下: import java.util.Arrays; class lesson6 {     public static void main(String[] args)     {         int array[]={2,3,1,5,4,6};         System.out.println(Arrays.toString(array));         System.out.println(getSum(array));       

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

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

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

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

  • 学java得这样学,学习确实也得这样

    引言     软件开发之路是充满荆棘与挑战之路,也是充满希望之路.Java学习也是如此,没有捷径可走.梦想像<天龙八部>中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的.每天仰天大叫"天神啊,请赐给我一本葵花宝典吧",殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了"东方不败",倒是成"西方失败"的几率高一点.     "不走弯路,就是捷径",佛经说的不无道理.     1.如何学习程

  • Spring Boot集成Redis实现缓存机制(从零开始学Spring Boot)

    本文章牵涉到的技术点比较多:spring Data JPA.Redis.Spring MVC,Spirng Cache,所以在看这篇文章的时候,需要对以上这些技术点有一定的了解或者也可以先看看这篇文章,针对文章中实际的技术点在进一步了解(注意,您需要自己下载Redis Server到您的本地,所以确保您本地的Redis可用,这里还使用了MySQL数据库,当然你也可以内存数据库进行测试).这篇文章会提供对应的Eclipse代码示例,具体大体的分如下几个步骤: (1)新建Java Maven Pro

  • JavaScript 与 Java 区别介绍 学java怎么样

    java和javascript长得是如此地相像,那么它们是一回事儿吗?现在让我来揭晓答案吧! JavaScript 是一种嵌入式脚本文件,直接插入网页,有浏览器一边解释一边执行. java 语言不一样,他必须在JAVA虚拟机上运行.而且事先需要进行编译. JAVA的语法规则比JavaScript要严格的多,功能要强大的多. 首先,这两个家伙没有任何的血缘关系,java是是由Sun 公司于1995年5月推出的,而javascript是于1995年由Netscape公司设计实现而成的,由于Netsc

  • 学Java做项目需要学习的一些技能

    Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1.掌握项目开发的基本步骤 2.具备极强的面向对象的分析与设计技巧 3.掌握用例驱动.以架构为核心的主流开发方法 没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是项目经理,你该如何思考!你必须学会假如你是架构师,你该如何思考!你必须掌握针对某个特定问题领域的分析方法!

  • 从零开始学SpringBoot如何开始使用图文详解

    目的: <从零开始学SpringBoot>,是小编打算通过写一系列的文章,让大家能够认识SpringBoot,通过对SpringBoot的入门学习后,小编会在通过一个示例Demo来让大家能够真正上手SpringBoot. 适合人群: 1.有一定Java基础的朋友 2.适合初中级的朋友. 如果文章编写中存在问题或者对文章有疑问,都可以留言小编,和小编一起探讨,小编会虚心接受大家的建议并更正. 1.什么是Spring Boot 来源官方文档: Spring Boot makes it easy t

随机推荐