JAVA运算符/操作符 - 04

一、算术运算符

1. 符号

符号

名称

示例

结果

+

正号

int i = +3;

3

-

负号

int i = -5;

-5

+

int i = 3, j = 5; intz = i + j;

8

-

int i = 10, j = 12;

intz = i -j;

-2

*

int i = 7, j = 9; intz = i * j;

63

/

int i = 20, j = 5; intz = i / j;

4

%

取模

int i = 14, j = 3; intz = i % j;

2

++

自增

int i = 8; i++;

9

--

自减

int i = 5;

i--;

4

2. 注意事项

a. Java中,byte/short/char类型在参与运算的时候会自动提升为int类型。例如:

byte b1 = 3, b2 = 5; int i = b1 + b2;

b. double类型在运算的时候不能报保证精确度

c. 整型在运算的时候,结果类型一定是整型。例如: int i = 4300 / 1000 * 1000; // i的值为4000

d. 小的类型和大的类型在参与运算的时候,结果一定是大的类型。例如:

double d = 3.2; int i = 5;

System.out.println(d * i); // 输出结果是16.0 e. 对于 / 运算,不同的数字除以零的结果不同。

示例

结果

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值