Java中有多种运算符,可以分为以下几类:
-
算术运算符:用于执行基本的数学运算,如加法、减法、乘法、除法、取模等。常见的算术运算符有
+
、-
、*
、/
、%、++
。 -
赋值运算符:用于将值赋给变量。常见的赋值运算符有
=
、+=
、-=
、*=
、/=
等。 -
关系运算符:用于比较两个值的关系,返回布尔类型的结果(
true
或false
)。常见的关系运算符有==
、!=
、>
、<
、>=
、<=
。 -
逻辑运算符:用于执行逻辑操作,常用于条件语句和循环语句中。常见的逻辑运算符有
&&
(与)、||
(或)、!
(非)。
自增运算符:
1 2 3 4 | int i = 1; int result = ++i; // 先将 i 的值加1,然后赋值给 result System. out .println(i); // 输出 2 System. out .println(result); // 输出 2 |
1 2 3 4 | int i = 1; int result = i++; // 先使用 i 的值,然后将 i 的值加1 System. out .println(i); // 输出 2 System. out .println(result); // 输出 1 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)