📅  最后修改于: 2023-12-03 15:31:50.339000             🧑  作者: Mango
Java中的 BigInteger类是为了处理大整数而设计的一个类,其提供了大量的方法进行数字计算。其中,or() 方法是其中的一个位运算方法,用于对两个 BigInteger 进行按位“或”运算。
public BigInteger or(BigInteger val)
val
:要进行按位“或”运算的 BigInteger 值。进行按位“或”运算后的 BigInteger 值。
下面是一个简单的例子,演示了如何使用 or() 方法进行按位“或”运算:
import java.math.BigInteger;
public class BigIntegerExample {
public static void main(String[] args) {
BigInteger num1, num2, result;
num1 = new BigInteger("127");
num2 = new BigInteger("255");
// 对 num1 和 num2 进行按位“或”运算
result = num1.or(num2);
System.out.println("Result is " + result);
}
}
输出为:
Result is 255