如果我使用compareTo
a BigInteger
,我如何从结果中选择调用哪个函数?(-1 = funcA,+1 = funcB,0 = 无功能)。
特别是:这有什么问题?
doCompare() {
BigInteger x = new BigInteger(5);
BigInteger y = new BigInteger(10);
//syntax error token "<", invalid assignment operator
x.compareTo(y) < 0 ? funcA() : funcB();
}
void funcA();
void funcB();