java算术运算符

java算术运算符教程发布,请通过学编程来xuebiancheng8.com访问。

java中的算术运算符举个最简单的例子比方说数学中的数学运算9+1=10,这个数学运算的作用是计算两个数的和,那么怎么通过计算机来实现这个功能呢,就是使用java中的算术运算符。算术运算符很明显可以完成算术的运算。那么java中除了算术运算符意外还有逻辑运算符,关系运算符和位运算符。剩下几个我们再后面几次课来分析。

java里的算术运算符主要有如下几个:

+  进行加法运算,例如 int i = 10; i = i+5;//i的值就是15

-  进行减法运算,例如 int i=10;i = i-5;i的值就是5

*  进行乘法运算,例如int i = 20; int j =10; int result = i*j; result的值就是200

/   进行除法运算,例如int i=20;i = 20/2;i的值就是10

% 进行余数运算,例如int i = 20;i=i%11,i的值就是9

++ 进行自增运算,结果等价于i=i+1,比方说int i=10;i++;运算后i的值是11;++i运算后的结果也为11

--  进行自减运算,结果等价于i=i-1,比方说int j = 20;j--;运算后j的值是19,--j运算后的结果也是19

最后看下++i,和i++有什么区别

如果++出现在i的前面,在前面了++离的比较近,就先加一运算,也就是先进行+1运算,把+1后的结果给了i

如果++出现在i的后面,在后面了,离i比较近,说明是先使用i的表达式,然后把i的值+1结果再给了i,++出现在前面和后面作用是不一样的,切忌;看下面代码,思考下结果:

int i = 10;

System.out.println(i++)打印结果是什么呢?//结果是10

然后int j = 10;

System.out.println(++j)打印的结果是什么呢?//结果是11

思考下这两个问题,如果想不出来就自己亲自码下代码。

同理--i和i--原理也是一样的。

具体内容请通过xuebiancheng8.com来访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值