是否可以在 Groovy 中定义一个全新的运算符?我想表达一个交易,有人以 10 的价格购买了 200 件商品,如下所示:
def trade = 200 @ 10
这是可以实现的吗?
谢谢
编辑:我想更清楚地说明我对定义一个不添加方法的运算符感兴趣。干杯。
最佳答案
我们一直希望能够在 Groovy 中通过用户定义运算符,但到目前为止我们还没有解决随之而来的问题。所以目前的状态是 Groovy 不支持自定义操作符,只支持已经在使用的操作符。
关于groovy - 是否可以在 Groovy 中定义新的运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6485861/