java运算符有哪些分类(java运算符)

Java运算符概述

运算符是一种用于执行算术或逻辑运算的符号或关键字。在Java语言中,运算符是非常重要的概念,因为它们主要用于执行各种基本操作,例如加法、减法、乘法、除法以及逻辑运算等。Java运算符可以分为以下三类:

算术运算符

算术运算符用于执行四个基本的算数操作加法、减法、乘法和除法。除了这些运算符外还有求余数的%、自增++和自减--。以下是Java算术运算符的列表:

  • + 表示加法
  • - 表示减法
  • * 表示乘法
  • / 表示除法
  • % 表示求余数
  • ++ 表示自增
  • -- 表示自减

示例如下:


int a = 10;
int b = 20;
System.out.println(a + b); // 将输出30
System.out.println(a - b); // 将输出-10
System.out.println(a * b); // 将输出200
System.out.println(b / a); // 将输出2
System.out.println(b % a); // 将输出0
System.out.println(++a); // 将输出11
System.out.println(--b); // 将输出19

比较运算符

比较运算符用于比较两个值之间的关系,并且它们都会返回一个布尔值。Java中有六个比较运算符,分别如下表所示:

  • == 判断是否相等
  • != 判断是否不等
  • > 大于
  • < 小于
  • >= 大于等于
  • <= 小于等于

这里重要注意的是,在比较字符串时,不能使用==运算符,需要使用equals()方法来判断两个字符串是否相等。示例如下:

java运算符有哪些分类(java运算符)


int x = 10;
int y = 20;
System.out.println(x == y); // 将输出false
System.out.println(x != y); // 将输出true
System.out.println(x > y); // 将输出false
System.out.println(x = y); // 将输出false
System.out.println(x <= y); // 将输出true

String s1 = "hello";
String s2 = "world";
System.out.println(s1.equals(s2)); // 将输出false
System.out.println(!s1.equals(s2)); // 将输出true

逻辑运算符

逻辑运算符用于执行逻辑操作,并且它们都会返回一个布尔值。Java中有三个逻辑运算符: &&(逻辑与)、||(逻辑或)和!(逻辑非)。&&和||运算符都遵循短路规则,这意味着在适当的条件下可以避免检查后续的操作。以下是Java逻辑运算符的列表:

  • && 表示逻辑与
  • || 表示逻辑或
  • ! 表示逻辑非

示例如下:


int x = 10;
int y = 20;
int z = 30;
System.out.println((x > y) && (z > y)); // 将输出false
System.out.println((x > y) || (z > y)); // 将输出true
System.out.println(!(x > y)); // 将输出true

总结

运算符是Java语言中的一种重要概念,它们可以帮助程序员进行各种基本的操作。Java运算符可以分为算术运算符、比较运算符和逻辑运算符三类。熟练掌握这些运算符对于学习Java编程语言或开发Java应用程序是非常必要的。

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/java8d38java.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月24日 下午11:25
下一篇 2023年4月24日 下午11:25

猜你喜欢