像这样:
BigInteger val = new BigInteger("1254789363254125");public boolean odd(BigInteger val) { if(!val.mod(new BigInteger("2")).equals(BigInteger.ZERO)) return true; return false;}或者,正如用户Duncan在评论中建议的那样,我们可以像这样完全删除if语句:
BigInteger val = new BigInteger("1254789363254125");public boolean odd(BigInteger val) { return !val.mod(new BigInteger("2")).equals(BigInteger.ZERO));}


