【Java】(一)运算符小结(算数运算符)

        在一个系统中,例如超市收银系统,它需要用到很多计算,那么在编程的时候,就需要用到很多的运算符,那么到底该怎么使用呢?

        运算符是用来计算数据的指令。数据可以是常量,也可以是变量。被运算符操作的数成为操作数。

我们把运算符可以分为五大种:算数运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符。

下面就来总结一下第一种:算数运算符;对于学习过数学的同学来说,So easy

算数运算符

将操作数参与数学计算(通常为数学计算)

运算符

运算规则

范例

结果

+

正号

+3

3

+

2+3

5

+

连接字符串

“中”+“国”

“中国”

-

负号

int a=3;-a

-3

-

3-1

2

*

2*3

6

/

5/2

2

%

取模

5/2

1

++

自增

int a=1;a++/++a

2

--

自减

int b=3;a--/--a

2

注意事项:

1)加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。

2)除法“/”当两边为整数时,取整数部分,舍余数。当两边为浮点型时,按正常规则相除。 

3)“%”为整除取余符号,小数取余没有意义。结果符号与被取余符号相同。

4)整数做被除数,0不能做除数,否则报错。

5)小数做被除数,整除0结果为Infinity,对0取模结果为NaN(not a number)

6)副作用

一般情况下,运算符不会改变参与计算的变量的值。而是在原有变量值不变的情况下,计算出新的值。

但是有些操作符会改变参与计算的变量的值,而这种动作叫产生了副作用,比如++--重点)。

++- -为前缀时,先产生副作用,再使用值

例如:

int a=1
int b=++a +1 
System.out.println(“a:”+a) ;  
System.out.println(“b:”+b) ;   
输出结果为: a:2

                            b:3

 ++- -为后缀时,先使用值再产生副作用。

例如:

int a=1
int b=a++ +1 
System.out.println(“a:”+a) ;  
System.out.println(“b:”+b) ;   
输出结果为:a:2

                       b:2

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值