java如何使用arithmetic
在 Java 中使用算术运算
Java 提供了基本的算术运算符,用于执行加、减、乘、除等数学运算。以下是常见的算术运算符及其使用方法:
加法(+)
加法运算符用于将两个数值相加。
示例代码:
int a = 5;
int b = 3;
int sum = a + b; // sum 的值为 8
减法(-)
减法运算符用于从一个数值中减去另一个数值。
示例代码:
int a = 5;
int b = 3;
int difference = a - b; // difference 的值为 2
乘法(*)
乘法运算符用于将两个数值相乘。
示例代码:

int a = 5;
int b = 3;
int product = a * b; // product 的值为 15
除法(/)
除法运算符用于将一个数值除以另一个数值。
注意:整数除法会截断小数部分。
示例代码:
int a = 5;
int b = 2;
int quotient = a / b; // quotient 的值为 2
取模(%)
取模运算符用于获取两个数值相除后的余数。
示例代码:

int a = 5;
int b = 2;
int remainder = a % b; // remainder 的值为 1
自增(++)和自减(--)
自增和自减运算符用于将变量的值增加或减少 1。
示例代码:
int a = 5;
a++; // a 的值变为 6
a--; // a 的值变回 5
复合赋值运算符
复合赋值运算符结合了算术运算和赋值操作。
示例代码:
int a = 5;
a += 3; // a 的值变为 8
a -= 2; // a 的值变为 6
a *= 2; // a 的值变为 12
a /= 3; // a 的值变为 4
a %= 3; // a 的值变为 1
注意事项
- 整数除法会截断小数部分,如果需要精确结果,应使用浮点数类型(如
double或float)。 - 取模运算的结果符号与被除数相同。
- 自增和自减运算符可以前置或后置,前置会先增减再赋值,后置会先赋值再增减。
示例代码(浮点数除法):
double a = 5;
double b = 2;
double quotient = a / b; // quotient 的值为 2.5






