第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

七、Java中的運(yùn)算符(一)

標(biāo)簽:
Java

在说运算符之前,首先先聊聊操作数表达式的概念,毕竟运算符要跟操作数在一起才有意义

操作数:参与运算的数据被称为操作数。

表达式:使用运算符将若干个操作数连接起来的整体。  每一个操作数也可以被看成一个简单的表达式。

返回值:表达式运算完成之后都会有一个返回结果。

进入正题,我们来聊聊运算符

首先,运算符按照操作数的数量可以分为三类:

一元运算符:操作数只有一个的运算符。

二元运算符:操作数有两个的运算符。

三元运算符:操作数有三个的运算符。

下面介绍几个常用的运算符

+:

    既是一元运算符:代表是一个正数(通常是省略掉的)。

    也是二元运算符:对两个操作数实现相加的功能。

-:

    既是一元运算符:代表是一个负数。

    也是二元运算符:对两个操作数实现相减的功能。

*:

    一个二元运算符:对两个操作数实现乘的功能

    /(斜杠):

    二元运算符:对两个操作数实现相除的功能

特点:

    如果是两个整数相除,结果只取整数部分。不遵循四舍五入。

    如果有一个操作数是浮点数,结果就是浮点数。

    应用:可以将一个数的最高位的数值求出。

%(百分号)

    a%b: a除以b所得到的余数

    如果是正数:那么得到的结果[0~b) 包含0 ,不包含b

    应用:可以和 / 结合着使用,将某一个数的所有的位都求出来。

重点来了。在我们运行程序以及面试基础的过程中,往往都会被问到:++和--两种运算符


自增运算符

++

功能:对指定的变量实现自增一。

    一元运算符。

两种模式:

    1:前缀模式:先自增后返回。

    2:后缀模式:先返回后自增。

    参与算术运算的数据都是表达式的返回值参与运算。

自减运算符

--

功能:对指定的变量实现自减一。

一元运算符。

两种模式:

    1:前缀模式:先自减后返回。

    2:后缀模式:先返回后自减。

然后我们还可以运行相关代码查看一下结果:

webp

前缀模式和后缀模式

赋值运算符

=:

作用:将运算符右边的表达式的返回值赋值给左边的变量或者是final 修饰的变量。

左边:变量,或者是 final修饰的变量

右边:可以是任意表达式(返回的值的类型要和右边的兼容)。

复合赋值运算符:

+=

-=

*=

/=

%=

....

两点不同

1:使用复合赋值运算符,生成的class文件相对小一丢丢。占用内存少一丢丢。

2:复合赋值运算符中,隐含了一个强制类型转换 ,转换为当前运算符左边变量的类型。(存在一定的安全隐患)。

关系运算符

作用:将对象的属性或者变量进行比较

哪些运算符:

>

<

>=

<=

==

!=

关系运算表达式的返回值为 boolean 值  布尔值。

> <  >=  <=  进行比较运算的必须都是 数值类型,或者是与数值类型兼容的类型 char。

==  java支持的8种基本数据类型都可以。

比较的是 运算符 左右量变的表达式的返回值是否相等。

float 、double。 通常不建议使用==比较float 和 double。  本身float 和 double 类型不是为了精确计算而设计的。  精确计算使用一个叫做大数的类。

!= java支持的8种基本数据类型都可以。

比较的是 运算符 左右量变的表达式的返回值是否不相等。

逻辑运算符

逻辑运算符在实际开发过程中用到的地方还是特别多的,往往也是比较容易混淆的,下面重点介绍一下:

有六个逻辑运算符:

1:逻辑与  &

2:逻辑或  |

3:逻辑异或 ^

4: 逻辑非(逻辑反) !

5: 短路与 &&

6:短路或 ||



作者:Tinner丶
链接:https://www.jianshu.com/p/c7ab7e86e099


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消