java如何运算
Java 基本运算方法
Java 提供了多种运算符和内置方法用于数学运算,涵盖基础算术、位运算、逻辑运算等。以下是常见的运算实现方式:
算术运算
使用 +, -, *, /, % 等运算符进行加减乘除和取模:

int a = 10 + 5; // 加法
int b = 10 - 5; // 减法
int c = 10 * 5; // 乘法
int d = 10 / 5; // 除法
int e = 10 % 3; // 取模(余数)
数学函数
通过 Math 类调用高级数学函数:
double sqrt = Math.sqrt(16); // 平方根
double pow = Math.pow(2, 3); // 幂运算(2的3次方)
double sin = Math.sin(Math.PI / 2); // 三角函数
位运算
使用 &, |, ^, <<, >> 等操作二进制位:

int and = 5 & 3; // 按位与(结果为1)
int or = 5 | 3; // 按位或(结果为7)
int xor = 5 ^ 3; // 按位异或(结果为6)
int shiftLeft = 5 << 1; // 左移一位(结果为10)
自增/自减
++ 和 -- 运算符用于变量值的增减:
int x = 5;
x++; // x变为6
x--; // x变回5
逻辑运算
&&, ||, ! 用于布尔逻辑判断:
boolean result = (5 > 3) && (2 < 4); // 逻辑与(true)
boolean not = !(5 == 3); // 逻辑非(true)
注意事项
- 整数除法会丢弃小数部分,若需精确结果应使用
double或float。 - 使用
Math类时需注意数据类型的匹配,例如Math.sqrt()返回double类型。 - 位运算通常用于底层优化或特定算法场景。






