Groovy方法中的java效率
我想知道用一种方法进行以下计算的最有效方法是什么。假设我们有不同类型的车辆(2个或4个车轮),根据车辆类型,我将使用相同的方法
2个全局变量如下所示:
def total2Wheels = 0.00
def total4Wheels = 0.00
根据车辆类型,我将调用以下选项之一
calculateTotalWheels (total2Wheels , 2)
calculateTotalWheels (total4Wheels , 4)
private calculateTotalWheels (def totalWheels, def numberOfWheels){
totalWheels+=numberOfWheels
}
但是,我不认为totalWheels+=totalWheels会起作用,并将值保留在两个全局变量中:total2Wheels和total4Wheels
谢谢
凯特
# 1 楼答案
印刷品
最后你有了一张地图,总共有4个轮子:
totals.total4Wheels