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

时间:2016-02-27 08:19:16

标签: java operands

我需要一个最多20位的大数字,我正在使用bigint。它给我这个错误(二元运算符+的坏操作数类型)在线下面。

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

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

希望我的帮助有效。