运算符都有哪些?

运算符都有哪些?运算符有哪些 1 算数运算符 2 关系运算符 3 逻辑运算符 amp amp 4 赋值运算符 5 字符串

大家好,欢迎来到IT知识分享网。

目录

前言

一、运算符:

(1)算术运算符:+、-、*、/、%、++、–

(2)关系运算符:<,>,==,<=,>=,!=,得到的值是boolean类型

(3)逻辑运算符:|| 、&&、 !      Boolean

(4) 赋值运算符:=、+=、-=、*=、/=、%=

(5)字符串连接运算符:“+”

(6)三目/条件运算:条件?结果1:结果2

二、练习:求三个数的最大数和最小数?


前言

大家仔细分析一下,千万别把自己绕进去了


一、运算符:

(1算术运算符:+、-、*、/、%、++、–

 %取余/模  例如:System.out.println(5%3);//输出2,5/3=1….2,取余数

++、–:在原有基础上自增或者自减

i++  / i–  在原有基础上自增/自减1

未使用时在前和在后一样,都进行自增/自减1

被使用时,++在前先自增在使用,++在后则先使用在自增

这里的“使用和未使用”☞有没有参与到其他的语句,只有单独的a++或者++a,都是未使用状态。

++a和a++的区别——

程序编译顺序:上到下,从左到右运算

++a:程序先读到++再读到a ,所以先自增后使用了,输出的值在原有基础上加上1

a++:程序先读到a再读到++,所以是先使用了输出a后面再加1,但是不输出最后的,先使用后自增

如下程序:

运算符都有哪些?

(2关系运算符:<,>,==,<=,>=,!=,得到的值是boolean类型

例如:

案例 —— boolean类型 —— 关系运算符

妈妈的年龄比我大 —— 对 —— > 

妈妈的年龄比我小 —— 错 —— < 

太阳的体积大于或者等于地球 —— 对 —— >=

太阳的体积小于或者等于地球 —— 错 —— <=

双胞胎的年龄是一样的 —— 对 —— ==

双胞胎的年龄是不一样的 —— 错 —— !=

(3逻辑运算符:|| 、&&、 !      Boolean

非“!”

!今天下雨了?(相当于今天没有下雨吗?)  true  false

或:其中一个条件为真就为真

1、短路或“||——效率高与“|”单路或,程序执行前面一个为真就输出不再执行第二个条件

2、单路或“|——效率低于“||”短路或,程序执行左边条件为真还会继续判断右边条件

例如:

你有现金吗?||微信?

你有现金吗?|微信?

与:两个条件为真才为真

1、双与“&&”——效率高与“&”单与,程序执行前面一个为假就输出不再执行第二个条件

2、单与“&”——效率低于“&&”双与,程序执行左边条件为假还会继续判断右边条件

例如:

考试及格&&出勤达到80%才能毕业

(4) 赋值运算符:=、+=、-=、*=、/=、%=

运算符都有哪些?

(5)字符串连接运算符:“+”

运算符都有哪些?

双引号内的是字符串原样,遇到加号时先去掉加号再做拼接,最后输出。

(6三目/条件运算:条件?结果1:结果2

条件为真那么输出结果1,反之输出结果2

运算符都有哪些?

二、练习:求三个数的最大数和最小数?

运算符都有哪些?

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/132721.html

(0)
上一篇 2025-07-29 15:10
下一篇 2025-07-29 15:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信