我在Groovy中讀取了use
關鍵字。但不能出來,因爲它已被完全使用。而且我也來類別類,在這個話題下,這是什麼呢?而從的,Groovy在行動groovy中「使用」關鍵字/方法的用法是什麼?
class StringCalculationCategory {
static def plus(String self, String operand) {
try {
return self.toInteger() + operand.toInteger()
} catch (NumberFormatException fallback) {
return (self << operand).toString()
}
}
}
use (StringCalculationCategory) {
assert 1 == '1' + '0'
assert 2 == '1' + '1'
assert 'x1' == 'x' + '1'
}
與上面的代碼,任何人都可以講是在常規使用use
關鍵字?而且上面的代碼是做什麼的?
嘿男人,是否值得你學習groovy?我正在閱讀同一本書和男人,這有點具有挑戰性 – 2012-06-17 13:52:53
@simon:它是一本很好的書,你可以找到! – 2012-06-18 15:53:10