How to use BigInteger?

BigInteger is immutable. The javadocs states that add() “[r]eturns a BigInteger whose value is (this + val).” Therefore, you can’t change sum, you need to reassign the result of the add method to sum variable. sum = sum.add(BigInteger.valueOf(i));

File not found.