我们有这样的代码:
cd /tmp
tar -zxvf readline-6.3.tar.gz
cd readline-6.3
./configure --prefix=$HOME/readline
make
make install
export LD_LIBRARY_PATH=$HOME/readline
我们可以用功能风格重写吗?我们找到的唯一方法是:
if (defaultCategoryEntry.isPresent())
{
defaultCategoryEntry.get().setValue(defaultCategoryEntry.get().getValue() + amountAdjustment);
paymentMember.setAmount(paymentMember.getFeederBuy().getAmount());
}
else
{
addWarning(message().masterFeederAmountDoesnotMatch("Feeder"));
}
但这非常难看。有没有更好的方法?