二元运算符 + 的错误操作数类型

bad operand types for binary operator +

我需要最多 20 位的大数字,并且我正在使用 bigint。它在下面的行中给了我这个错误(二进制运算符 + 的错误操作数类型)。

BigInteger t = new BigInteger(my_number.getText().toString());
                my_number.setText(String.valueOf(t+1));

Java 不支持运算符重载。使用add方法:t.add(BigInteger.ONE)

 BigInteger bi = new BigInteger("12223");
 BigInteger cvk =  new BigInteger("1");
 System.out.println(String.valueOf(bi.add(cvk)));

希望我的帮助有用谢谢。