昨天我開始涉足常規。我知道groovy網站上有一個例子,但我想更多地瞭解它爲什麼以它的方式工作。令我困惑的是who[1..-1]
。這就像是說who[1..who.length()-1]
?我找不到這個語法的任何文檔。 除了http://groovy.codehaus.org/還有什麼好的groovy教程嗎?Groovy語法說明/資源
class Greet {
def name
Greet(who) { name = who[0].toUpperCase() +
who[1..-1] }
def salute() { println "Hello $name!" }
}
g = new Greet('world') // create object
g.salute() // Output "Hello World!"
謝謝!我一定會考慮* Groovy In Action *。 – l15a 2008-12-19 18:29:54